Class TaskLinkCollection

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

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

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

int

ParentProject

Obtenha o projeto-mãe do objeto ResourceAssignmentCollection.Parente Aspose.Tasks.Projeto para este objeto.

public Project ParentProject { get; }

Valor da propriedade

Project

Esta[Int]

Retorna ou coloca o elemento no índice especificado.

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

Valor da propriedade

TaskLink

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

TaskLink

uma instância de ligação de tarefa que foi adicionada a este objeto.

Exceptions

ArgumentNullException

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

TaskLink

uma instância de ligação de tarefa que foi adicionada a este objeto.

Exceptions

ArgumentNullException

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

TaskLink

um link de tarefa que foi adicionado a este objeto.

Exceptions

ArgumentNullException

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

bool

Remova o TaskLink.

ToList()

Converte o TaskLinkCollection em uma lista de objetos Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List e o PT; TaskLink >

Lista de Objetos Aspose.Tasks.TaskLink.

 Português