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
Implements
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
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
LagFormat
Obtenga o establece el formato para expresar el formato lag.
public TimeUnitType LagFormat { get; set; }
Valor de la propiedad
LinkLag
Obtenga o coloca el lago en decenas de un minuto o porcentaje.
public int LinkLag { get; set; }
Valor de la propiedad
LinkLagTimeSpan
Obtenga o establece la duración del lag, dependiendo de LagFormat.
public TimeSpan LinkLagTimeSpan { get; set; }
Valor de la propiedad
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
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
PredTask
Obtenga o establece la tarea predecesora.
public Task PredTask { get; set; }
Valor de la propiedad
SuccTask
Obtenga o establece la tarea sucesora.
public Task SuccTask { get; set; }
Valor de la propiedad
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
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
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
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
Es una línea que representa el objeto TaskLink.