Class TaskLink

Class TaskLink

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Este vorba despre un link predecesor.

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

Inheritance

object TaskLink

Implements

IEquatable

Membrii moștenitori

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

Properties

CrossProjectName

Obține sau stabilește proiectul de predecesor extern.

public string CrossProjectName { get; set; }

Valoarea proprietății

string

IsCrossProject

Obține sau stabilește o valoare care indică dacă un predecesor face parte din un alt proiect.

public bool IsCrossProject { get; set; }

Valoarea proprietății

bool

LagFormat

Obține sau stabilește formatul pentru a exprima formatul lag.

public TimeUnitType LagFormat { get; set; }

Valoarea proprietății

TimeUnitType

LinkLag

Obține sau stabilește lag-ul în zeci de minute sau procente.

public int LinkLag { get; set; }

Valoarea proprietății

int

LinkLagTimeSpan

Obține sau stabilește o durată de lag, în funcție de LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Valoarea proprietății

TimeSpan

Remarks

Link lag poate fi o valoare procentuală (LagFormat este TimeUnitType.Percent).În acest caz, durata este calculată ca procent din durata PredTask.În caz contrar, metoda returnează valoarea TimeSpan care reprezintă lag-ul TaskLink.

Exceptions

ArgumentException

Când încercăm să setăm valoarea pentru TaskLinks unde LagFormat este TimeUnitType.Percent.

LinkType

Obține sau stabilește tipul de link.

public TaskLinkType LinkType { get; set; }

Valoarea proprietății

TaskLinkType

PredTask

Obține sau stabilește sarcina predecesorului.

public Task PredTask { get; set; }

Valoarea proprietății

Task

SuccTask

Obține sau stabilește sarcina succesorului.

public Task SuccTask { get; set; }

Valoarea proprietății

Task

Methods

Equals(TaskLink)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

public bool Equals(TaskLink other)

Parameters

other TaskLink

Instanta specificata a clasei Aspose.Tasks.TaskLink pentru a compara cu aceasta instanta.

Returns

bool

True în cazul în care instanța specificată a clasei Aspose.Tasks.TaskLink are aceleași sarcini predecesor și succesor ca această instanță; în caz contrar, falsă.

Equals(Obiectul)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

public override bool Equals(object obj)

Parameters

obj object

Obiectivul de a compara cu această instanță.

Returns

bool

True dacă obiectul specificat este un TaskLink care are același predecesor și succesorÎn acest caz; altfel, falsă.

GetHashCode()

Întoarce o valoare a codului hash pentru exemplul clasei Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

Întoarce un cod hash pentru acest obiect.

ToString()

Returnează reprezentarea stringului a unui TaskLink.Detaliile exacte ale reprezentării nu sunt specificate și sunt supuse schimbării.

public override string ToString()

Returns

string

Strânge care reprezintă obiectul TaskLink.

 Română