Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.dll (25.4.0)

Представляет коллекцию объектов Aspose.Tasks.ResourceAssignment.

public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable

Inheritance

object ResourceAssignmentCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Наследованные члены

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

Properties

Count

Получается количество объектов, содержащихся в ResourceAssignmentCollection.

public int Count { get; }

Стоимость недвижимости

int

IsReadOnly

Получается значение, указывающее, читается ли эта коллекция только.

public bool IsReadOnly { get; }

Стоимость недвижимости

bool

ParentProject

Получается материнский проект объекта ResourceAssignmentCollection.

public Project ParentProject { get; }

Стоимость недвижимости

Project

Это[ИНТ]

Возвращает элемент к указанному индексу.

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

Стоимость недвижимости

ResourceAssignment

Methods

Add(Задача, ресурс, двойная)

Добавьте новую задачу в ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource, double units)

Parameters

task Task

Задача, которая должна быть назначена.

resource Resource

Это ресурс, который должен быть предоставлен.

units double

Количество единиц для нового назначения.

Returns

ResourceAssignment

добавленное назначение.

Add(Задача, ресурс, децималь)

Добавьте новую задачу в ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource, decimal cost)

Parameters

task Task

Задача, которая должна быть назначена.

resource Resource

Расчетный ресурс, который должен быть выделен.

cost decimal

Стоимость нового назначения.

Returns

ResourceAssignment

добавленное назначение.

Add(Задача, ресурс)

Добавьте новую задачу в ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

Задача, которая должна быть назначена.

resource Resource

Это ресурс, который должен быть предоставлен.

Returns

ResourceAssignment

добавленное назначение.

Add(ResourceAssignment)

Это жесткая реализация метода Добавления ICollection, который только бросает NotSupportedException

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

Статья для удаления.

GetByUid(ИНТ)

Возвращает задание с указанным уидом.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

Определенный уид.

Returns

ResourceAssignment

Распределение ресурсов с указанным уидом, если присутствует; в противном случае, нуль.

Remarks

О (1) Сложность

GetEnumerator()

Возвращаем перечень для этой коллекции.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator • < ResourceAssignment >

перечень для этой коллекции.

Remove(ResourceAssignment)

Удаляет определенное назначение из сборки, если оно не читается только,В противном случае не поддерживается исключение.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

Задача по удалению.

Returns

bool

истинный, если указанный элемент был удален, фальшивый иначе.

RemoveAt(ИНТ)

удаляет назначение на указанный индекс, если сбор не читается только,В противном случае не поддерживается исключение.

public void RemoveAt(int index)

Parameters

index int

Индекс на основе нуля.

ToList()

Конвертирует объект ResourceAssignmentCollection в список объектов Aspose.Tasks.ResourceAssignment.

public List<resourceassignment> ToList()

Returns

List • < ResourceAssignment >

Список объектов Aspose.Tasks.ResourceAssignment.

 Русский