Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)

Representa una colección de objetos Aspose.Tasks.ResourceAssignment.

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

Inheritance

object ResourceAssignmentCollection

Implements

IList ,y, ICollection ,y, IEnumerable ,y, IEnumerable

Miembros heredados

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

Properties

Count

Obtiene el número de objetos contenidos en la ResourceAssignmentCollection.

public int Count { get; }

Valor de la propiedad

int

IsReadOnly

Recibe un valor que indica si esta colección se lee solo.

public bool IsReadOnly { get; }

Valor de la propiedad

bool

ParentProject

Obtenga el proyecto principal del objeto ResourceAssignmentCollection.

public Project ParentProject { get; }

Valor de la propiedad

Project

Este[Int]

Retorna el elemento al índice especificado.

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

Valor de la propiedad

ResourceAssignment

Methods

Add(Tareas, recursos y doble)

Añade una nueva tarea a la colección de recursos.

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

Parameters

task Task

Una tarea a ser asignada.

resource Resource

Un recurso que debe ser asignado.

units double

Número de unidades para una nueva tarea.

Returns

ResourceAssignment

Adicionada la asignación.

Add(Tareas, Recursos y Decimal)

Añade una nueva tarea a la colección de recursos.

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

Parameters

task Task

Una tarea a ser asignada.

resource Resource

Un recurso de costes que se asignar.

cost decimal

El costo de una nueva asignación.

Returns

ResourceAssignment

Adicionada la asignación.

Add(Tareas y Recursos)

Añade una nueva tarea a la colección de recursos.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

Una tarea a ser asignada.

resource Resource

Un recurso que debe ser asignado.

Returns

ResourceAssignment

Adicionada la asignación.

Add(ResourceAssignment)

Esta es la implementación estúpida del método Add de ICollection, que sólo lanza NotSupportedExcepción

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

El elemento a eliminar.

GetByUid(Int)

Devolve una asignación con el uid especificado.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

El UID especificado.

Returns

ResourceAssignment

ResourceAssignment con el uid especificado si presente; de lo contrario, nulo.

Remarks

1o de la complejidad.

GetEnumerator()

Devuelve un enumerador para esta colección.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator &ylt; ResourceAssignment >

Un listado para esta colección.

Remove(ResourceAssignment)

Elimina la asignación especificada de la colección, si no se lee solo,De lo contrario, se lanza la excepción no soportada.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

La tarea de eliminar.

Returns

bool

verdad, si el elemento especificado fue eliminado, falso de otra manera.

RemoveAt(Int)

Elimina la asignación en el índice especificado, si la colección no se lee solo,De lo contrario, se lanza la excepción no soportada.

public void RemoveAt(int index)

Parameters

index int

ndice basado en cero.

ToList()

Converte el objeto de ResourceAssignmentCollection en una lista de Objetos de Aspose.Tasks.ResourceAssignment.

public List<resourceassignment> ToList()

Returns

List &ylt; ResourceAssignment >

Lista de Objetos de Aspose.Tasks.ResourceAssignment.

 Español