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
Aspose.Tasks.ResourceAssignment.