Class TaskLink

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

object TaskLink

Implements

IEquatable

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

string

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

bool

LagFormat

Gibt oder setzt das Format, um das Lagformat auszudrücken.

public TimeUnitType LagFormat { get; set; }

Eigentumswert

TimeUnitType

LinkLag

Erhalten oder setzen Sie den Lag in Dutzenden von einer Minute oder Prozentsatz.

public int LinkLag { get; set; }

Eigentumswert

int

LinkLagTimeSpan

Erhalten oder setzen die LAG-Dauer, je nach LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Eigentumswert

TimeSpan

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

ArgumentException

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

TaskLinkType

PredTask

Erhalten oder setzen die Vorgabe des Vorgängers.

public Task PredTask { get; set; }

Eigentumswert

Task

SuccTask

Er bekommt oder stellt die Aufgabe des Nachfolgers fest.

public Task SuccTask { get; set; }

Eigentumswert

Task

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

bool

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

bool

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

int

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

String, die das TaskLink-Objekt darstellt.

 Deutsch