Class PropertyKeyedCollection
Numele spaţiului: Aspose.Tasks.Properties Asamblare: Aspose.Tasks.dll (25.4.0)
O clasă de bază a colecției de proprietăți.
public abstract class PropertyKeyedCollection<t> : PropertyCollection<t>, ICollection<t>, IEnumerable<t>, IEnumerable where T : Property
Tipuri de parametri
T
Tipul de proprietate.
Inheritance
object
←
PropertyCollection
Implements
ICollection
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PropertyKeyedCollection()
Inițializează o nouă instanță a clasei Aspose.Tasks.Properties.PropertyKeyedCollection`1.
protected PropertyKeyedCollection()
Properties
Count
Cumpără numărul de proprietăți din colecție.
public int Count { get; }
Valoarea proprietății
IsReadOnly
Obține o valoare care indică dacă această colecție este citită numai; altfel, falsă.
public abstract bool IsReadOnly { get; }
Valoarea proprietății
Names
Obține colecția tuturor denumirilor de proprietate.
public ICollection<string> Names { get; }
Valoarea proprietății
ICollection < string >
Această[Strângere]
Obține Proprietatea asociată cu cheia specificată.
public T this[string name] { get; protected set; }
Valoarea proprietății
T
Methods
Add(T)
Creează o nouă proprietate personalizată.
public void Add(T item)
Parameters
item
T
Proprietățile care trebuie adăugate.
Contains(Strângere)
Determine dacă Aspose.Tasks.Properties.PropertyCollection`1 conține o proprietate cu numele specificat.
public bool Contains(string name)
Parameters
name
string
Numele unei proprietăți
Returns
adevărat dacă Aspose.Tasks.Properties.PropertyCollection`1 conține o proprietate cu numele specificat; altfel, fals.