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.

 Русский