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.

 Български