Class TaskLinkCollection
Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)
Representa uma coleção de Objetos Aspose.Tasks.Task.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obtenha o número de objetos contidos neste objeto Aspose.Tasks.TaskLinkCollection.
public int Count { get; }
Valor da propriedade
ParentProject
Obtenha o projeto-mãe do objeto ResourceAssignmentCollection.
public Project ParentProject { get; }
Valor da propriedade
Esta[Int]
Retorna ou coloca o elemento no índice especificado.
public TaskLink this[int index] { get; set; }
Valor da propriedade
Methods
Add(Tarefa , Tarefa)
Retorna uma instância de Finish-Start Aspose.Tasks.TaskLink que foi adicionado ao objeto TaskLinkCollection.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
tarefa do predecessor.
succ
Task
tarefa do sucessor.
Returns
uma instância de ligação de tarefa que foi adicionada a este objeto.
Exceptions
Se qualquer uma das tarefas de entrada for igual a zero, a Exceção System.ArgumentNull será lançada.
Add(Tarefas, Tarefas e TaskLinkType)
Retorna uma instância do Aspose.Tasks.TaskLink que foi adicionado ao objeto TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
tarefa do predecessor.
succ
Task
tarefa do sucessor.
linkType
TaskLinkType
Tipo de ligação Aspose.Tasks.TaskLinkType
Returns
uma instância de ligação de tarefa que foi adicionada a este objeto.
Exceptions
Se qualquer uma das tarefas de entrada for igual a zero, a Exceção System.ArgumentNull será lançada.
Add(Tarefa, Tarefa, Tarefa, Tarefa, Tarefa, Tarefa, Tarefa, Tarefa)
Retorna uma instância do Aspose.Tasks.TaskLink que foi adicionado ao objeto TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
tarefa do predecessor.
succ
Task
tarefa do sucessor.
linkType
TaskLinkType
Tipo de ligação Aspose.Tasks.TaskLinkType
lag
Duration
Link lag Aspose.Tasks.Duração
Returns
um link de tarefa que foi adicionado a este objeto.
Exceptions
Se qualquer uma das tarefas de entrada for igual a zero, a Exceção System.ArgumentNull será lançada.
Add(TaskLink)
Esta é a implementação estúpida do método de adição da ICollection, que apenas lança NotSupportedExcepção
public void Add(TaskLink item)
Parameters
item
TaskLink
O item para adicionar.
GetEnumerator()
Retorna um enumerador para esta coleção.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator e o PT; TaskLink >
Uma lista para esta coleção.
Remove(TaskLink)
Remova o link de tarefa de um projeto.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink para remover.
Returns
Remova o TaskLink.
ToList()
Converte o TaskLinkCollection em uma lista de objetos Aspose.Tasks.TaskLink.
public List<tasklink> ToList()
Returns
Lista de Objetos Aspose.Tasks.TaskLink.