Class TaskCollection
Contenido
[
Ocultar
]TaskCollection class
Representa una colección deTask
objetos.
public class TaskCollection : IList<Task>
Propiedades
Nombre | Descripción |
---|---|
Count { get; } | Obtiene el número de objetos contenidos en TaskCollection. |
IsReadOnly { get; } | Obtiene un valor que indica si esta colección es de solo lectura. |
Item { get; set; } | Devuelve el elemento en el índice especificado. |
ParentProject { get; } | Obtiene el proyecto principal del objeto TaskCollection. |
Métodos
Nombre | Descripción |
---|---|
Add() | Agrega una nueva tarea a la colección de tareas del proyecto en el mismo nivel de esquema de la última tarea. |
Add(RecurringTaskParameters) | Inserta una nueva tarea antes de una tarea con la identificación especificada y en el mismo nivel de esquema. |
Add(string) | Agrega una nueva tarea a la colección de tareas secundarias. |
Add(Task) | Agrega la tarea especificada a la instancia delTaskCollection class. Si ParentProject.CalculationMode es Ninguno, el usuario debe invocar Project.Recalculate() después de usar este método (reprogramará todas las tareas del proyecto (fechas de inicio/finalización, establece fechas tempranas/tardías) y calculará los campos dependientes, como horas libres, trabajo y campos de costos, ID y niveles de esquema). Si ParentProject.CalculationMode es Manual, el método calculará automáticamente solo el ID de tarea, el nivel de esquema y los números de esquema. Si ParentProject.CalculationMode es Automático, el método reprograma todas las tareas del proyecto automáticamente (inicio/fin fechas, establece fechas tempranas/tardías, calcula slacks, campos de trabajo y costo, recalcula ids y niveles de esquema). |
Add(string, int) | Agrega una nueva tarea recurrente a la colección de tareas secundarias. |
Contains(Task) | Comprueba si la colección contiene el elemento especificado. |
GetById(int) | Devuelve una tarea con el Id especificado cuyo ancestro es la tarea principal de esta colección . |
GetByUid(int) | Devuelve una tarea con el Uid especificado cuyo ancestro es la tarea principal de esta colección . |
GetEnumerator() | Devuelve un enumerador para esta colección. |
Insert(int, Task) | Esta es la implementación de código auxiliar del método Insert de IList, que solo arroja NotSupportedException |
Remove(Task) | Esta es la implementación de código auxiliar del método Remove de ICollection, que solo lanza NotSupportedException |
ToList() | Convierte el objeto TaskCollection en una lista deTask objetos. |
Ver también
- class Task
- espacio de nombres Aspose.Tasks
- asamblea Aspose.Tasks