Class ExtendedAttributeDefinitionCollection

Class ExtendedAttributeDefinitionCollection

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Reprezentuje kolekcję obiektów Aspose.Tasks.ExtendedAttributeDefinition.

public class ExtendedAttributeDefinitionCollection : IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable

Dziedziczenie

objectExtendedAttributeDefinitionCollection

Implementuje

IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable

Członkowie dziedziczeni

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Właściwości

Count

Zwraca liczbę elementów zawartych w tej kolekcji.

public int Count { get; }

Wartość właściwości

int

IsReadOnly

Zwraca wartość wskazującą, czy ta kolekcja jest tylko do odczytu.

public bool IsReadOnly { get; }

Wartość właściwości

bool

ParentProject

Zwraca projekt nadrzędny dla instancji Aspose.Tasks.ExtendedAttributeDefinitionCollection. zwraca projekt nadrzędny dla tej kolekcji.

public Project ParentProject { get; }

Wartość właściwości

Project

this[int]

Zwraca lub ustawia element na określonym indeksie.

public ExtendedAttributeDefinition this[int index] { get; set; }

Wartość właściwości

ExtendedAttributeDefinition

Metody

Add(ExtendedAttributeDefinition)

Dodaje określony element do tej kolekcji.

public void Add(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

określony element do dodania do tej kolekcji.

Clear()

Usuwa wszystkie elementy z tej kolekcji.

public void Clear()

Contains(ExtendedAttributeDefinition)

Zwraca true, jeśli określony element znajduje się w tej kolekcji; w przeciwnym razie false.

public bool Contains(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

określony element do znalezienia.

Zwraca

bool

true, jeśli określony element znajduje się w tej kolekcji; w przeciwnym razie false.

CopyTo(ExtendedAttributeDefinition[], int)

Kopiuje elementy tej kolekcji do określonej tablicy, zaczynając od określonego indeksu tablicy.

public void CopyTo(ExtendedAttributeDefinition[] array, int arrayIndex)

Parametry

array ExtendedAttributeDefinition[]

określona jednowymiarowa tablica, do której należy skopiować elementy

arrayIndex int

indeks zerowy określonej tablicy, w którym rozpoczyna się kopiowanie.

GetById(int)

Zwraca definicję atrybutu rozszerzonego według id

public ExtendedAttributeDefinition GetById(int id)

Parametry

id int

określone id

Zwraca

ExtendedAttributeDefinition

ExtendedAttributeDefinition z określonym id.

GetEnumerator()

Zwraca enumerator dla tej kolekcji.

public IEnumerator<extendedattributedefinition> GetEnumerator()

Zwraca

IEnumerator<ExtendedAttributeDefinition&gt;

enumerator dla tej kolekcji.

IndexOf(ExtendedAttributeDefinition)

Określa indeks określonego elementu w tej kolekcji.

public int IndexOf(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

określony element do zlokalizowania w tej kolekcji.

Zwraca

int

indeks określonego elementu, jeśli został znaleziony; w przeciwnym razie -1.

Insert(int, ExtendedAttributeDefinition)

Wstawia określony element na określonym indeksie.

public void Insert(int index, ExtendedAttributeDefinition item)

Parametry

index int

określony indeks zerowy, w którym element powinien zostać wstawiony.

item ExtendedAttributeDefinition

określony element do wstawienia do tej kolekcji.

Remove(ExtendedAttributeDefinition)

Usuwa pierwsze wystąpienie określonego obiektu z tej kolekcji.

public bool Remove(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

określony obiekt do usunięcia.

Zwraca

bool

true, jeśli określony obiekt został pomyślnie usunięty z tej kolekcji; w przeciwnym razie false.

RemoveAt(int)

Usuwa element na określonym indeksie.

public void RemoveAt(int index)

Parametry

index int

określony indeks zerowy, z którego należy usunąć element.

ToList()

Konwertuje ten obiekt ExtendedAttributeDefinitionCollection na listę zawierającą instancje klasy Aspose.Tasks.ExtendedAttributeDefinition.

public List<extendedattributedefinition> ToList()

Zwraca

List<ExtendedAttributeDefinition&gt;

Lista zawierająca instancje klasy Aspose.Tasks.ExtendedAttributeDefinition.

 Polski