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
Наследованные члены
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; }
Стоимость недвижимости
IsReadOnly
Получается значение, указывающее, читается ли эта коллекция только.
public bool IsReadOnly { get; }
Стоимость недвижимости
ParentProject
Получается материнский проект объекта ResourceAssignmentCollection.
public Project ParentProject { get; }
Стоимость недвижимости
Это[ИНТ]
Возвращает элемент к указанному индексу.
public ResourceAssignment this[int index] { get; set; }
Стоимость недвижимости
Methods
Add(Задача, ресурс, двойная)
Добавьте новую задачу в ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
Задача, которая должна быть назначена.
resource
Resource
Это ресурс, который должен быть предоставлен.
units
double
Количество единиц для нового назначения.
Returns
добавленное назначение.
Add(Задача, ресурс, децималь)
Добавьте новую задачу в ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
Задача, которая должна быть назначена.
resource
Resource
Расчетный ресурс, который должен быть выделен.
cost
decimal
Стоимость нового назначения.
Returns
добавленное назначение.
Add(Задача, ресурс)
Добавьте новую задачу в ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
Задача, которая должна быть назначена.
resource
Resource
Это ресурс, который должен быть предоставлен.
Returns
добавленное назначение.
Add(ResourceAssignment)
Это жесткая реализация метода Добавления ICollection, который только бросает NotSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
Статья для удаления.
GetByUid(ИНТ)
Возвращает задание с указанным уидом.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
Определенный уид.
Returns
Распределение ресурсов с указанным уидом, если присутствует; в противном случае, нуль.
Remarks
О (1) Сложность
GetEnumerator()
Возвращаем перечень для этой коллекции.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator • < ResourceAssignment >
перечень для этой коллекции.
Remove(ResourceAssignment)
Удаляет определенное назначение из сборки, если оно не читается только,В противном случае не поддерживается исключение.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
Задача по удалению.
Returns
истинный, если указанный элемент был удален, фальшивый иначе.
RemoveAt(ИНТ)
удаляет назначение на указанный индекс, если сбор не читается только,В противном случае не поддерживается исключение.
public void RemoveAt(int index)
Parameters
index
int
Индекс на основе нуля.
ToList()
Конвертирует объект ResourceAssignmentCollection в список объектов Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
List • < ResourceAssignment >
Список объектов Aspose.Tasks.ResourceAssignment.