Class TaskLink
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Es handelt sich um einen Vorgängerlink.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>
Inheritance
Implements
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CrossProjectName
Er erhält oder stellt das externe Vorgängerprojekt ein.
public string CrossProjectName { get; set; }
Eigentumswert
IsCrossProject
Er erhält oder stellt einen Wert an, der angibt, ob ein Vorgänger Teil eines anderen Projekts ist.
public bool IsCrossProject { get; set; }
Eigentumswert
LagFormat
Gibt oder setzt das Format, um das Lagformat auszudrücken.
public TimeUnitType LagFormat { get; set; }
Eigentumswert
LinkLag
Erhalten oder setzen Sie den Lag in Dutzenden von einer Minute oder Prozentsatz.
public int LinkLag { get; set; }
Eigentumswert
LinkLagTimeSpan
Erhalten oder setzen die LAG-Dauer, je nach LagFormat.
public TimeSpan LinkLagTimeSpan { get; set; }
Eigentumswert
Remarks
Link lag kann ein Prozentsatz sein (LagFormat ist TimeUnitType.Percent).In diesem Fall wird die Dauer als Prozentsatz der Dauer von PredTask berechnet.Andernfalls kehrt die Methode den TimeSpan-Wert zurück, der den TaskLink-Lag darstellt.
Exceptions
Wenn Sie versuchen, den Wert für TaskLinks festzustellen, wo LagFormat TimeUnitType.Percent ist.
LinkType
Erhalten oder festlegen Sie die Art eines Links.
public TaskLinkType LinkType { get; set; }
Eigentumswert
PredTask
Erhalten oder setzen die Vorgabe des Vorgängers.
public Task PredTask { get; set; }
Eigentumswert
SuccTask
Er bekommt oder stellt die Aufgabe des Nachfolgers fest.
public Task SuccTask { get; set; }
Eigentumswert
Methods
Equals(TaskLink)
Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Objekt gleich ist.
public bool Equals(TaskLink other)
Parameters
other
TaskLink
Die angegebenen Instanz der Aspose.Tasks.TaskLink Klasse zu vergleichen mit dieser Instanz.
Returns
True wenn die angegebene Instanz der Aspose.Tasks.DaskLink-Klasse die gleichen Vorläufer- und Nachfolgeraufgaben wie diese instanz hat; sonst, false.
Equals(Objekt)
Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Objekt gleich ist.
public override bool Equals(object obj)
Parameters
obj
object
Gegenstand zu vergleichen mit dieser Instanz.
Returns
True wenn das angegebenes Objekt ein TaskLink ist, das den gleichen Vorgänger und Nachfolger hatwie in diesem Fall; sonst, false.
GetHashCode()
Wiederherstellt ein Hash-Code-Wert zum Beispiel der Aspose.Tasks.TaskLink-Klasse.
public override int GetHashCode()
Returns
eine Hash-Code-Werte für dieses Objekt zurückgibt.
ToString()
Returns String-Repräsentation eines TaskLink.Die genauen Details der Darstellung sind nicht angegeben und unterliegen Änderungen.
public override string ToString()
Returns
String, die das TaskLink-Objekt darstellt.