Class ExtendedAttributeDefinitionCollection

Class ExtendedAttributeDefinitionCollection

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

Reprezentuje kolekci objektů Aspose.Tasks.ExtendedAttributeDefinition.

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

Dědičnost

objectExtendedAttributeDefinitionCollection

Implementuje

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

Děděné členy

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

Vlastnosti

Count

Získá počet prvků obsažených v této kolekci.

public int Count { get; }

Hodnota vlastnosti

int

IsReadOnly

Získá hodnotu, která indikuje, zda je tato kolekce pouze pro čtení.

public bool IsReadOnly { get; }

Hodnota vlastnosti

bool

ParentProject

Získá nadřazený projekt pro instanci Aspose.Tasks.ExtendedAttributeDefinitionCollection. vrací nadřazený projekt pro tuto kolekci.

public Project ParentProject { get; }

Hodnota vlastnosti

Project

this[int]

Vrátí nebo nastaví prvek na zadaném indexu.

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

Hodnota vlastnosti

ExtendedAttributeDefinition

Metody

Add(ExtendedAttributeDefinition)

Přidá zadanou položku do této kolekce.

public void Add(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

zadaná položka, kterou je třeba přidat do této kolekce.

Clear()

Odstraní všechny položky z této kolekce.

public void Clear()

Contains(ExtendedAttributeDefinition)

Vrátí true, pokud je zadaná položka nalezena v této kolekci; jinak false.

public bool Contains(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

zadaná položka, kterou je třeba najít.

Vrací

bool

true, pokud je zadaná položka nalezena v této kolekci; jinak false.

CopyTo(ExtendedAttributeDefinition[], int)

Zkopíruje prvky této kolekce do zadaného pole, počínaje zadaným indexem pole.

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

Parametry

array ExtendedAttributeDefinition[]

zadané jednorozměrné pole, do kterého se mají kopírovat prvky

arrayIndex int

nula založený index zadaného pole, na kterém kopírování začíná.

GetById(int)

Vrátí definici rozšířeného atributu podle id

public ExtendedAttributeDefinition GetById(int id)

Parametry

id int

zadané id

Vrací

ExtendedAttributeDefinition

ExtendedAttributeDefinition se zadaným id.

GetEnumerator()

Vrátí enumerátor pro tuto kolekci.

public IEnumerator<extendedattributedefinition> GetEnumerator()

Vrací

IEnumerator<ExtendedAttributeDefinition&gt;

enumerátor pro tuto kolekci.

IndexOf(ExtendedAttributeDefinition)

Určuje index zadané položky v této kolekci.

public int IndexOf(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

zadaná položka, kterou je třeba lokalizovat v této kolekci.

Vrací

int

index zadané položky, pokud byla nalezena; jinak -1.

Insert(int, ExtendedAttributeDefinition)

Vloží zadanou položku na zadaný index.

public void Insert(int index, ExtendedAttributeDefinition item)

Parametry

index int

zadaný index založený na nule, na kterém by měla být položka vložena.

item ExtendedAttributeDefinition

zadaná položka, kterou je třeba vložit do této kolekce.

Remove(ExtendedAttributeDefinition)

Odstraní první výskyt konkrétního objektu z této kolekce.

public bool Remove(ExtendedAttributeDefinition item)

Parametry

item ExtendedAttributeDefinition

zadaný objekt, který je třeba odstranit.

Vrací

bool

true, pokud byl zadaný objekt úspěšně odstraněn z této kolekce; jinak false.

RemoveAt(int)

Odstraní položku na zadaném indexu.

public void RemoveAt(int index)

Parametry

index int

zadaný index založený na nule, na kterém se má odstranit položka.

ToList()

Převede tento objekt ExtendedAttributeDefinitionCollection na seznam obsahující instance třídy Aspose.Tasks.ExtendedAttributeDefinition.

public List<extendedattributedefinition> ToList()

Vrací

List<ExtendedAttributeDefinition&gt;

Seznam obsahující instance třídy Aspose.Tasks.ExtendedAttributeDefinition.

 Čeština