Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Le nom : Aspose.Tasks Assemblée: Aspose.Tasks.dll (25.4.0)

Rappresenta una raccolta di oggetti Aspose.Tasks.ResourceAssignment.

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

Inheritance

object ResourceAssignmentCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

I membri ereditari

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

Properties

Count

Riceve il numero di oggetti contenuti nella ResourceAssignmentCollection.

public int Count { get; }

Valore di proprietà

int

IsReadOnly

Riceve un valore indicando se questa raccolta è letta solo.

public bool IsReadOnly { get; }

Valore di proprietà

bool

ParentProject

Riceve il progetto principale dell’oggetto ResourceAssignmentCollection.

public Project ParentProject { get; }

Valore di proprietà

Project

Ceci[int]

Ritorna l’elemento all’indice specificato.

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

Valore di proprietà

ResourceAssignment

Methods

Add(Travail, ressources, double)

Aggiungi una nuova assegnazione alla ResourceAssignmentCollection.

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

Parameters

task Task

Un compito da assegnare.

resource Resource

una risorsa da assegnare.

units double

Il numero di unità per una nuova assegnazione.

Returns

ResourceAssignment

Assegnazione aggiuntiva.

Add(Travail, ressources et décimales)

Aggiungi una nuova assegnazione alla ResourceAssignmentCollection.

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

Parameters

task Task

Un compito da assegnare.

resource Resource

Una risorsa di costo da assegnare.

cost decimal

Il costo di una nuova assegnazione.

Returns

ResourceAssignment

Assegnazione aggiuntiva.

Add(La tâche, les ressources)

Aggiungi una nuova assegnazione alla ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

Un compito da assegnare.

resource Resource

una risorsa da assegnare.

Returns

ResourceAssignment

Assegnazione aggiuntiva.

Add(ResourceAssignment)

Questo è l’implementazione costante del metodo Add di ICollection, che solo lancia NonSupportedException

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

L’oggetto da rimuovere.

GetByUid(int)

Ritorna un’assegnazione con il uid specificato.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

Il uid specificato.

Returns

ResourceAssignment

Assegnazione di risorse con l’id specificato se presente; altrimenti, zero.

Remarks

1 – La complessità.

GetEnumerator()

Ritorna un elenco per questa collezione.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator di < ResourceAssignment >

Un elenco per questa collezione.

Remove(ResourceAssignment)

Rimuove l’assegnazione specifica dalla raccolta, se non è letta,Altrimenti lancia NonSupportedException.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

Il compito di rimuovere.

Returns

bool

vero, se l’articolo specificato è stato rimosso, falso altrimenti.

RemoveAt(int)

Rimuove l’assegnazione all’indice specificato, se la raccolta non è letta,Altrimenti lancia NonSupportedException.

public void RemoveAt(int index)

Parameters

index int

Indice basato su zero.

ToList()

Converti l’oggetto ResourceAssignmentCollection in un elenco di oggetti Aspose.Tasks.ResourceAssignment.

public List<resourceassignment> ToList()

Returns

List di < ResourceAssignment >

Lista degli oggetti di Aspose.Tasks.ResourceAssignment.

 Français