Class TaskLink

Class TaskLink

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

Representa un enlace predecesor.

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

Inheritance

object TaskLink

Implements

IEquatable

Miembros heredados

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

Properties

CrossProjectName

Obtenga o establece el proyecto del predecesor externo.

public string CrossProjectName { get; set; }

Valor de la propiedad

string

IsCrossProject

Recibe o establece un valor que indica si un predecesor es parte de otro proyecto.

public bool IsCrossProject { get; set; }

Valor de la propiedad

bool

LagFormat

Obtenga o establece el formato para expresar el formato lag.

public TimeUnitType LagFormat { get; set; }

Valor de la propiedad

TimeUnitType

LinkLag

Obtenga o coloca el lago en decenas de un minuto o porcentaje.

public int LinkLag { get; set; }

Valor de la propiedad

int

LinkLagTimeSpan

Obtenga o establece la duración del lag, dependiendo de LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Valor de la propiedad

TimeSpan

Remarks

Link lag puede ser un valor de porcentaje (LagFormat es TimeUnitType.Percent).En este caso, la duración se calcula como un porcentaje de la duración de PredTask.De lo contrario, el método devolve el valor TimeSpan que representa el lag de TaskLink.

Exceptions

ArgumentException

Cuando intenta definir el valor para TaskLinks donde LagFormat es TimeUnitType.Percent.

LinkType

Obtenga o establece el tipo de enlace.

public TaskLinkType LinkType { get; set; }

Valor de la propiedad

TaskLinkType

PredTask

Obtenga o establece la tarea predecesora.

public Task PredTask { get; set; }

Valor de la propiedad

Task

SuccTask

Obtenga o establece la tarea sucesora.

public Task SuccTask { get; set; }

Valor de la propiedad

Task

Methods

Equals(TaskLink)

Devolve un valor que indica si esta instancia es igual a un objeto especificado.

public bool Equals(TaskLink other)

Parameters

other TaskLink

La instancia especificada de la clase Aspose.Tasks.TaskLink para comparar con esta instancia.

Returns

bool

True si la instancia especificada de la clase Aspose.Tasks.TaskLink tiene las mismas tareas predecesoras y successoras que esta; de lo contrario, falso.

Equals(Objeto)

Devolve un valor que indica si esta instancia es igual a un objeto especificado.

public override bool Equals(object obj)

Parameters

obj object

El objeto de comparar con esta instancia.

Returns

bool

True si el objeto especificado es un TaskLink que tiene el mismo predecesor y sucesoracomo este caso; de lo contrario, falso.

GetHashCode()

Devolve un valor de código de hash para el ejemplo de la clase Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

devolve un valor de código hash para este objeto.

ToString()

Devolve la representación de la línea de un TaskLink.Los detalles exactos de la representación no están especificados y están sujetos a cambios.

public override string ToString()

Returns

string

Es una línea que representa el objeto TaskLink.

 Español