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
Implements
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
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
LagFormat
Obține sau stabilește formatul pentru a exprima formatul lag.
public TimeUnitType LagFormat { get; set; }
Valoarea proprietății
LinkLag
Obține sau stabilește lag-ul în zeci de minute sau procente.
public int LinkLag { get; set; }
Valoarea proprietății
LinkLagTimeSpan
Obține sau stabilește o durată de lag, în funcție de LagFormat.
public TimeSpan LinkLagTimeSpan { get; set; }
Valoarea proprietății
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
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
PredTask
Obține sau stabilește sarcina predecesorului.
public Task PredTask { get; set; }
Valoarea proprietății
SuccTask
Obține sau stabilește sarcina succesorului.
public Task SuccTask { get; set; }
Valoarea proprietății
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
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
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
Î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
Strânge care reprezintă obiectul TaskLink.