Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)

Representa una col·lecció d’objectes Aspose.Tasks.ResourceAssignment.

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

Inheritance

object ResourceAssignmentCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Membres heretats

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

Properties

Count

Obté el nombre d’objectes continguts en la ResourceAssignmentCollection.

public int Count { get; }

Valor de la propietat

int

IsReadOnly

Obté un valor que indica si aquesta col·lecció només es llegeix.

public bool IsReadOnly { get; }

Valor de la propietat

bool

ParentProject

Obté el projecte principal de l’objecte ResourceAssignmentCollection.

public Project ParentProject { get; }

Valor de la propietat

Project

Aquest[Int]

Retorna l’element a l’índex especificat.

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

Valor de la propietat

ResourceAssignment

Methods

Add(Tàrrega, Recursos, Doble)

Afegeix una nova assignatura a la ResourceAssignmentCollection.

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

Parameters

task Task

Una tasca que s’ha de assignar.

resource Resource

Un recurs a assignar.

units double

El nombre d’unitats per a una nova assignatura.

Returns

ResourceAssignment

Assignació addicional.

Add(Treball, Recursos i Decimals)

Afegeix una nova assignatura a la ResourceAssignmentCollection.

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

Parameters

task Task

Una tasca que s’ha de assignar.

resource Resource

Un cost que s’ha d’assignar.

cost decimal

El cost d’una nova assignatura.

Returns

ResourceAssignment

Assignació addicional.

Add(Tàrrega, Recursos)

Afegeix una nova assignatura a la ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

Una tasca que s’ha de assignar.

resource Resource

Un recurs a assignar.

Returns

ResourceAssignment

Assignació addicional.

Add(ResourceAssignment)

Aquesta és la implementació estúpida del mètode Add de ICollection, que només llança NotSupportedExcepció

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

El punt per eliminar.

GetByUid(Int)

Retornar una assignatura amb la uid especificada.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

El nom especificat.

Returns

ResourceAssignment

Assignació de recursos amb la uid especificada si és present; si no, nul.

Remarks

La complexitat de l’1a.

GetEnumerator()

Retorna un enumerador per a aquesta col·lecci.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator < ResourceAssignment >

Un enumerador per a aquesta col·lecci.

Remove(ResourceAssignment)

Elimina la assignatura especificada de la col·lecció, si no es llegeix únicament,En cas contrari, es llança l’excepció no suportada.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

La funció de retirar.

Returns

bool

veritat, si l’article especificat s’ha eliminat, fals d’una altra manera.

RemoveAt(Int)

Elimina l’assignació a l’índex especificat, si la recollida no es llegeix únicament,En cas contrari, es llança l’excepció no suportada.

public void RemoveAt(int index)

Parameters

index int

Indicadors basats en zero.

ToList()

Converteix l’objecte ResourceAssignmentCollection a una llista d’objectes Aspose.Tasks.ResourceAssignment.

public List<resourceassignment> ToList()

Returns

List < ResourceAssignment >

Llista d’objectes Aspose.Tasks.ResourceAssignment.

 Català