Class TaskLink

Class TaskLink

Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)

Representa un enllaç predecessor.

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

Inheritance

object TaskLink

Implements

IEquatable

Membres heretats

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

Properties

CrossProjectName

Obtenir o establir el projecte predecessor extern.

public string CrossProjectName { get; set; }

Valor de la propietat

string

IsCrossProject

Obté o fixa un valor que indiqui si un predecessor és part d’un altre projecte.

public bool IsCrossProject { get; set; }

Valor de la propietat

bool

LagFormat

Obté o s’estableix el format per expressar el format lag.

public TimeUnitType LagFormat { get; set; }

Valor de la propietat

TimeUnitType

LinkLag

Obté o col·loca el llag en desenes d’un minut o percentatge.

public int LinkLag { get; set; }

Valor de la propietat

int

LinkLagTimeSpan

Obté o s’estableix la durada de la llum, depenent de LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Valor de la propietat

TimeSpan

Remarks

Link lag pot ser un valor de percentatge (LagFormat és TimeUnitType.Percent).En aquest cas, la durada es calcula com un percentatge de la durada de PredTask.En cas contrari, el mètode torna el valor de TimeSpan que representa el llac de TaskLink.

Exceptions

ArgumentException

En tractar de definir el valor per a TaskLinks on LagFormat és TimeUnitType.Percent.

LinkType

Obté o estableix el tipus d’enlla.

public TaskLinkType LinkType { get; set; }

Valor de la propietat

TaskLinkType

PredTask

Obtenir o establir la tasca predecessor.

public Task PredTask { get; set; }

Valor de la propietat

Task

SuccTask

Obtenir o establir la tasca successora.

public Task SuccTask { get; set; }

Valor de la propietat

Task

Methods

Equals(TaskLink)

Retorna un valor que indica si aquesta instància és igual a un objecte especificat.

public bool Equals(TaskLink other)

Parameters

other TaskLink

La instància especificada de la classe Aspose.Tasks.TaskLink per comparar amb aquesta instància.

Returns

bool

True si l’instància especificada de la classe Aspose.Tasks.TaskLink té les mateixes tasques predecessors i successors que aquesta instància; d’altra banda, falsa.

Equals(Objecte)

Retorna un valor que indica si aquesta instància és igual a un objecte especificat.

public override bool Equals(object obj)

Parameters

obj object

L’objecte de comparar amb aquesta instància.

Returns

bool

True si l’objecte especificat és un TaskLink que té el mateix predecessor i successorEn aquest cas, en cas contrari, falsa.

GetHashCode()

Retorna un valor de codi hash per a l’exemple de la classe Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

Retorna un valor de codi hash per a aquest objecte.

ToString()

Retorna la representació d’un TaskLink.Els detalls exactes de la representació no estan especificats i estan subjectes a canvis.

public override string ToString()

Returns

string

La línia que representa l’objecte TaskLink.

 Català