Class ExtendedAttributeDefinitionCollection
İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)
Aspose.Tasks.ExtendedAttributeDefinition nesnelerinin bir koleksiyonunu temsil eder.
public class ExtendedAttributeDefinitionCollection : IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
Inheritance
object ← ExtendedAttributeDefinitionCollection
Implements
IList
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Bu koleksiyonda yer alan öğelerin sayısını alır.
public int Count { get; }
Mülkiyet Değer
IsReadOnly
Bu koleksiyonun sadece okunduğunu gösteren bir değer alır.
public bool IsReadOnly { get; }
Mülkiyet Değer
ParentProject
Aspose.Tasks.ExtendedAttributeDefinitionCollection örneği için bir ana projesi alır.
public Project ParentProject { get; }
Mülkiyet Değer
bu[int ile]
Elemanı belirlenmiş indekse döndürür veya yerleştirir.
public ExtendedAttributeDefinition this[int index] { get; set; }
Mülkiyet Değer
Methods
Add(ExtendedAttributeDefinition)
Bu koleksiyonda belirtilen öğeyi ekleyin.
public void Add(ExtendedAttributeDefinition item)
Parameters
item
ExtendedAttributeDefinition
Bu koleksiyonda eklemek için belirtilen öğe.
Clear()
Bu koleksiyondan tüm öğeleri çıkarın.
public void Clear()
Contains(ExtendedAttributeDefinition)
Bu koleksiyonda belirtilen öğe bulunursa doğrudur; aksi takdirde, sahte.
public bool Contains(ExtendedAttributeDefinition item)
Parameters
item
ExtendedAttributeDefinition
bulmak için belirlenmiş öğe.
Returns
doğru eğer bu koleksiyonda belirtilen öğe bulunursa; aksi takdirde, sahte.
CopyTo(ExtendedAttributeDefinition[…], int)
Bu koleksiyonun unsurlarını belirli aralığa kopyalayın, belirli aralı endeksinden başlayın.
public void CopyTo(ExtendedAttributeDefinition[] array, int arrayIndex)
Parameters
array
ExtendedAttributeDefinition
[…]
Bir boyutlu array, elemanları kopyalamak için belirlenir
arrayIndex
int
kopyalanmaya başladığı belirtilen aralığın sıfır tabanlı endeksi.
GetById(int ile)
id ile genişletilmiş bir özellik tanımını geri getirir
public ExtendedAttributeDefinition GetById(int id)
Parameters
id
int
belirlenmiş id
Returns
GenişletilmişAttributeDefinition ile belirlenmiş id.
GetEnumerator()
Bu koleksiyon için bir listeyi iade edin.
public IEnumerator<extendedattributedefinition> GetEnumerator()
Returns
IEnumerator < için; ExtendedAttributeDefinition >
Bu koleksiyon için bir listeler.
IndexOf(ExtendedAttributeDefinition)
Bu koleksiyonda belirtilen öğenin indeksini belirler.
public int IndexOf(ExtendedAttributeDefinition item)
Parameters
item
ExtendedAttributeDefinition
Bu koleksiyonda yer almak için belirtilen öğe.
Returns
belirtilen öğenin endeksi bulunursa; aksi takdirde, -1.
Insert(Int, GenişletilmişAttributeDefinition)
Belirlenen öğeyi belirlenen indekse girin.
public void Insert(int index, ExtendedAttributeDefinition item)
Parameters
index
int
maddenin yerleştirilmesi gereken belirlenmiş sıfır tabanlı endeks.
item
ExtendedAttributeDefinition
Bu koleksiyonda belirtilen öğeyi içerir.
Remove(ExtendedAttributeDefinition)
Bu koleksiyonda belirli bir nesnenin ilk ortaya çıkmasını kaldırır.
public bool Remove(ExtendedAttributeDefinition item)
Parameters
item
ExtendedAttributeDefinition
kaldırmak için belirlenmiş nesne.
Returns
eğer belirtilen nesne bu koleksiyonun başarılı bir şekilde kaldırılmışsa; aksi takdirde, sahte.
RemoveAt(int ile)
Belirlenen indekse bir öğeyi kaldırır.
public void RemoveAt(int index)
Parameters
index
int
Bir öğeyi kaldırmak için belirlenmiş sıfır tabanlı endeks.
ToList()
Bu ExtendedAttributeDefinitionCollection nesnesini Aspose.Tasks.ExtendedAttributeDefinition sınıfının örneklerini içeren bir listeye dönüştürür.
public List<extendedattributedefinition> ToList()
Returns
List < için; ExtendedAttributeDefinition >
Aspose.Tasks.ExtendedAttributeDefinition sınıfının örneklerini içeren bir liste.