Class ExtendedAttributeDefinitionCollection

Class ExtendedAttributeDefinitionCollection

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

Представляє колекцію об’єктів Aspose.Tasks.ExtendedAttributeDefinition.

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

Наслідування

objectExtendedAttributeDefinitionCollection

Реалізує

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

Наслідувані члени

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

Властивості

Count

Отримує кількість елементів, що містяться в цій колекції.

public int Count { get; }

Значення властивості

int

IsReadOnly

Отримує значення, що вказує, чи є ця колекція тільки для читання.

public bool IsReadOnly { get; }

Значення властивості

bool

ParentProject

Отримує батьківський проект для екземпляра Aspose.Tasks.ExtendedAttributeDefinitionCollection. повертає батьківський проект для цієї колекції.

public Project ParentProject { get; }

Значення властивості

Project

this[int]

Повертає або задає елемент за вказаним індексом.

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

Значення властивості

ExtendedAttributeDefinition

Методи

Add(ExtendedAttributeDefinition)

Додає вказаний елемент до цієї колекції.

public void Add(ExtendedAttributeDefinition item)

Параметри

item ExtendedAttributeDefinition

вказаний елемент, який потрібно додати до цієї колекції.

Clear()

Видаляє всі елементи з цієї колекції.

public void Clear()

Contains(ExtendedAttributeDefinition)

Повертає true, якщо вказаний елемент знайдено в цій колекції; в іншому випадку - false.

public bool Contains(ExtendedAttributeDefinition item)

Параметри

item ExtendedAttributeDefinition

вказаний елемент для пошуку.

Повертає

bool

true, якщо вказаний елемент знайдено в цій колекції; в іншому випадку - false.

CopyTo(ExtendedAttributeDefinition[], int)

Копіює елементи цієї колекції до вказаного масиву, починаючи з вказаного індексу масиву.

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

Параметри

array ExtendedAttributeDefinition[]

вказаний одномірний масив для копіювання елементів

arrayIndex int

нульовий індекс вказаного масиву, з якого починається копіювання.

GetById(int)

Повертає визначення розширеного атрибута за id

public ExtendedAttributeDefinition GetById(int id)

Параметри

id int

вказаний id

Повертає

ExtendedAttributeDefinition

ExtendedAttributeDefinition з вказаним id.

GetEnumerator()

Повертає перерахувач для цієї колекції.

public IEnumerator<extendedattributedefinition> GetEnumerator()

Повертає

IEnumerator<ExtendedAttributeDefinition&gt;

перерахувач для цієї колекції.

IndexOf(ExtendedAttributeDefinition)

Визначає індекс вказаного елемента в цій колекції.

public int IndexOf(ExtendedAttributeDefinition item)

Параметри

item ExtendedAttributeDefinition

вказаний елемент для пошуку в цій колекції.

Повертає

int

індекс вказаного елемента, якщо знайдено; в іншому випадку - -1.

Insert(int, ExtendedAttributeDefinition)

Вставляє вказаний елемент за вказаним індексом.

public void Insert(int index, ExtendedAttributeDefinition item)

Параметри

index int

вказаний нульовий індекс, за яким елемент повинен бути вставлений.

item ExtendedAttributeDefinition

вказаний елемент для вставки до цієї колекції.

Remove(ExtendedAttributeDefinition)

Видаляє перше входження конкретного об’єкта з цієї колекції.

public bool Remove(ExtendedAttributeDefinition item)

Параметри

item ExtendedAttributeDefinition

вказаний об’єкт для видалення.

Повертає

bool

true, якщо вказаний об’єкт було успішно видалено з цієї колекції; в іншому випадку - false.

RemoveAt(int)

Видаляє елемент за вказаним індексом.

public void RemoveAt(int index)

Параметри

index int

вказаний нульовий індекс для видалення елемента.

ToList()

Перетворює цей об’єкт ExtendedAttributeDefinitionCollection на список, що містить екземпляри класу Aspose.Tasks.ExtendedAttributeDefinition.

public List<extendedattributedefinition> ToList()

Повертає

List<ExtendedAttributeDefinition&gt;

Список, що містить екземпляри класу Aspose.Tasks.ExtendedAttributeDefinition.

 Українська