Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Reprezintă o colecție de obiecte Aspose.Tasks.ResourceAssignment.

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

Inheritance

object ResourceAssignmentCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Membrii moștenitori

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

Properties

Count

Obține numărul de obiecte conținute în ResourceAssignmentCollection.

public int Count { get; }

Valoarea proprietății

int

IsReadOnly

Obține o valoare care indică dacă această colecție este citită numai.

public bool IsReadOnly { get; }

Valoarea proprietății

bool

ParentProject

Obține proiectul principal al obiectului ResourceAssignmentCollection.

public Project ParentProject { get; }

Valoarea proprietății

Project

Această[int]

Întoarce elementul la indexul specificat.

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

Valoarea proprietății

ResourceAssignment

Methods

Add(Misiune, resurse, dublu)

Adăugați o nouă atribuție la ResourceAssignmentCollection.

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

Parameters

task Task

O sarcină care trebuie atribuită.

resource Resource

O resursă care trebuie alocată.

units double

Numărul de unități pentru o nouă atribuție.

Returns

ResourceAssignment

Adăugarea atribuțiilor.

Add(Funcţia, resursele şi decimalele)

Adăugați o nouă atribuție la ResourceAssignmentCollection.

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

Parameters

task Task

O sarcină care trebuie atribuită.

resource Resource

O resursă de cost care trebuie alocată.

cost decimal

Costul unei noi atribuţii.

Returns

ResourceAssignment

Adăugarea atribuțiilor.

Add(sarcină, resurse)

Adăugați o nouă atribuție la ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

O sarcină care trebuie atribuită.

resource Resource

O resursă care trebuie alocată.

Returns

ResourceAssignment

Adăugarea atribuțiilor.

Add(ResourceAssignment)

Aceasta este punerea în aplicare a metodei de adăugare a ICollection, care aruncă doar NotSupportedExcepție

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

Obiectul care trebuie eliminat.

GetByUid(int)

Întoarce o sarcină cu uidul specificat.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

cu uidul specificat.

Returns

ResourceAssignment

Asigurarea resurselor cu uidul specificat dacă este prezent; altfel, zero.

Remarks

O (1) complexitate.

GetEnumerator()

Întoarce un enumerator pentru această colecție.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator < ResourceAssignment >

un enumerator pentru această colecție.

Remove(ResourceAssignment)

Elimină atribuirea specifică din colectare, dacă nu este citită numai,În caz contrar, aruncă Excepția NonSupported.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

sarcina de a elimina.

Returns

bool

adevărat, dacă elementul specificat a fost îndepărtat, fals altfel.

RemoveAt(int)

Îndepărtează atribuirea la un indicator specific, dacă colectarea nu este doar citită,În caz contrar, aruncă Excepția NonSupported.

public void RemoveAt(int index)

Parameters

index int

Indicele bazate pe zero.

ToList()

Convertează obiectul ResourceAssignmentCollection într-o listă a obiectelor Aspose.Tasks.ResourceAssignment.

public List<resourceassignment> ToList()

Returns

List < ResourceAssignment >

Lista obiectelor Aspose.Tasks.ResourceAssignment.

 Română