Class ExtendedAttributeDefinitionCollection

Class ExtendedAttributeDefinitionCollection

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

Stellt eine Sammlung von Aspose.Tasks.ExtendedAttributeDefinition-Objekten dar.

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

Vererbung

objectExtendedAttributeDefinitionCollection

Implementiert

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

Vererbte Mitglieder

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

Eigenschaften

Count

Erhält die Anzahl der Elemente, die in dieser Sammlung enthalten sind.

public int Count { get; }

Eigenschaftswert

int

IsReadOnly

Erhält einen Wert, der angibt, ob diese Sammlung schreibgeschützt ist.

public bool IsReadOnly { get; }

Eigenschaftswert

bool

ParentProject

Erhält ein übergeordnetes Projekt für die Instanz von Aspose.Tasks.ExtendedAttributeDefinitionCollection. gibt ein übergeordnetes Projekt für diese Sammlung zurück.

public Project ParentProject { get; }

Eigenschaftswert

Project

this[int]

Gibt das Element am angegebenen Index zurück oder setzt es.

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

Eigenschaftswert

ExtendedAttributeDefinition

Methoden

Add(ExtendedAttributeDefinition)

Fügt das angegebene Element zu dieser Sammlung hinzu.

public void Add(ExtendedAttributeDefinition item)

Parameter

item ExtendedAttributeDefinition

das angegebene Element, das zu dieser Sammlung hinzugefügt werden soll.

Clear()

Entfernt alle Elemente aus dieser Sammlung.

public void Clear()

Contains(ExtendedAttributeDefinition)

Gibt true zurück, wenn das angegebene Element in dieser Sammlung gefunden wird; andernfalls false.

public bool Contains(ExtendedAttributeDefinition item)

Parameter

item ExtendedAttributeDefinition

das angegebene Element, das gefunden werden soll.

Rückgabewert

bool

true, wenn das angegebene Element in dieser Sammlung gefunden wird; andernfalls false.

CopyTo(ExtendedAttributeDefinition[], int)

Kopiert die Elemente dieser Sammlung in das angegebene Array, beginnend am angegebenen Array-Index.

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

Parameter

array ExtendedAttributeDefinition[]

das angegebene eindimensionale Array, in das Elemente kopiert werden sollen.

arrayIndex int

der nullbasierte Index des angegebenen Arrays, an dem das Kopieren beginnt.

GetById(int)

Gibt eine erweiterte Attributdefinition nach ID zurück.

public ExtendedAttributeDefinition GetById(int id)

Parameter

id int

angegebene ID

Rückgabewert

ExtendedAttributeDefinition

ExtendedAttributeDefinition mit der angegebenen ID.

GetEnumerator()

Gibt einen Enumerator für diese Sammlung zurück.

public IEnumerator<extendedattributedefinition> GetEnumerator()

Rückgabewert

IEnumerator<ExtendedAttributeDefinition&gt;

einen Enumerator für diese Sammlung.

IndexOf(ExtendedAttributeDefinition)

Bestimmt den Index des angegebenen Elements in dieser Sammlung.

public int IndexOf(ExtendedAttributeDefinition item)

Parameter

item ExtendedAttributeDefinition

das angegebene Element, das in dieser Sammlung lokalisiert werden soll.

Rückgabewert

int

der Index des angegebenen Elements, wenn es gefunden wird; andernfalls -1.

Insert(int, ExtendedAttributeDefinition)

Fügt das angegebene Element am angegebenen Index ein.

public void Insert(int index, ExtendedAttributeDefinition item)

Parameter

index int

der angegebene nullbasierte Index, an dem das Element eingefügt werden soll.

item ExtendedAttributeDefinition

das angegebene Element, das in diese Sammlung eingefügt werden soll.

Remove(ExtendedAttributeDefinition)

Entfernt das erste Vorkommen eines bestimmten Objekts aus dieser Sammlung.

public bool Remove(ExtendedAttributeDefinition item)

Parameter

item ExtendedAttributeDefinition

das angegebene Objekt, das entfernt werden soll.

Rückgabewert

bool

true, wenn das angegebene Objekt erfolgreich aus dieser Sammlung entfernt wurde; andernfalls false.

RemoveAt(int)

Entfernt ein Element am angegebenen Index.

public void RemoveAt(int index)

Parameter

index int

der angegebene nullbasierte Index, an dem ein Element entfernt werden soll.

ToList()

Konvertiert dieses ExtendedAttributeDefinitionCollection-Objekt in eine Liste, die Instanzen der Klasse Aspose.Tasks.ExtendedAttributeDefinition enthält.

public List<extendedattributedefinition> ToList()

Rückgabewert

List<ExtendedAttributeDefinition&gt;

Liste, die Instanzen der Klasse Aspose.Tasks.ExtendedAttributeDefinition enthält.

 Deutsch