Class TaskLink

Class TaskLink

Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)

Representa um link predecessor.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>

Inheritance

object TaskLink

Implements

IEquatable

Membros herdados

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

Properties

CrossProjectName

Recebe ou coloca o projeto do predecessor externo.

public string CrossProjectName { get; set; }

Valor da propriedade

string

IsCrossProject

Recebe ou coloca um valor indicando se um predecessor faz parte de outro projeto.

public bool IsCrossProject { get; set; }

Valor da propriedade

bool

LagFormat

Obter ou definir o formato para expressar o formato lag.

public TimeUnitType LagFormat { get; set; }

Valor da propriedade

TimeUnitType

LinkLag

Obtenha ou coloca o lag em décadas de um minuto ou percentagem.

public int LinkLag { get; set; }

Valor da propriedade

int

LinkLagTimeSpan

Obter ou definir a duração do lag, dependendo do LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Valor da propriedade

TimeSpan

Remarks

Link lag pode ser um valor percentual (LagFormat é TimeUnitType.Percent).Neste caso, a duração é calculada como uma porcentagem da duração do PredTask.Caso contrário, o método devolve o valor TimeSpan que representa o lag do TaskLink.

Exceptions

ArgumentException

Ao tentar definir o valor para TaskLinks onde LagFormat é TimeUnitType.Percent.

LinkType

Obter ou definir o tipo de link.

public TaskLinkType LinkType { get; set; }

Valor da propriedade

TaskLinkType

PredTask

Obter ou definir a tarefa do predecessor.

public Task PredTask { get; set; }

Valor da propriedade

Task

SuccTask

Recebe ou coloca a tarefa sucessora.

public Task SuccTask { get; set; }

Valor da propriedade

Task

Methods

Equals(TaskLink)

Retorna um valor indicando se esta instância é igual a um objeto especificado.

public bool Equals(TaskLink other)

Parameters

other TaskLink

A instância especificada da classe Aspose.Tasks.TaskLink para comparar com esta instância.

Returns

bool

True se a instância especificada da classe Aspose.Tasks.TaskLink tiver as mesmas tarefas precursoras e sucessoras que esta; caso contrário, The translation of “false” to Portuguese is “falso”..

Equals(Objeto)

Retorna um valor indicando se esta instância é igual a um objeto especificado.

public override bool Equals(object obj)

Parameters

obj object

O objetivo é comparar com esta instância.

Returns

bool

True se o objeto especificado é um TaskLink que tem o mesmo predecessor e sucessoreComo tal; caso contrário, The translation of “false” to Portuguese is “falso”..

GetHashCode()

Retorna um valor de código de hash para o exemplo da classe Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

Retorna um valor de código hash para este objeto.

ToString()

Retorna a representação de linha de um TaskLink.Os detalhes exatos da representação não são especificados e sujeitos a alterações.

public override string ToString()

Returns

string

uma faixa que representa o objeto TaskLink.

 Português