Class TaskLink
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Przedstawia link poprzednika.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>
Inheritance
Implements
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CrossProjectName
Otrzymuje lub ustawia projekt zewnętrznego poprzednika.
public string CrossProjectName { get; set; }
Wartość nieruchomości
IsCrossProject
Otrzymuje lub ustawia wartość wskazującą, czy poprzednik jest częścią innego projektu.
public bool IsCrossProject { get; set; }
Wartość nieruchomości
LagFormat
Otrzymuje lub ustawia format do wyrażania formatu lag.
public TimeUnitType LagFormat { get; set; }
Wartość nieruchomości
LinkLag
Otrzymuje lub ustawia stopę w dziesiątkach minut lub procentów.
public int LinkLag { get; set; }
Wartość nieruchomości
LinkLagTimeSpan
Uzyskać lub ustawić czas trwania, w zależności od LagFormat.
public TimeSpan LinkLagTimeSpan { get; set; }
Wartość nieruchomości
Remarks
Link lag może być wartością procentową (LagFormat jest TimeUnitType.Percent).W tym przypadku długość jest obliczana jako odsetek długości PredTask.W przeciwnym razie metoda zwraca wartość TimeSpan reprezentującą stopień TaskLink.
Exceptions
Kiedy próbujesz ustawić wartość dla TaskLinks, gdzie LagFormat jest TimeUnitType.Percent.
LinkType
Otrzymuje lub ustawia typ linku.
public TaskLinkType LinkType { get; set; }
Wartość nieruchomości
PredTask
Uzyskuje lub ustanawia zadania poprzednika.
public Task PredTask { get; set; }
Wartość nieruchomości
SuccTask
Uzyskuje lub ustawia zadania następcę.
public Task SuccTask { get; set; }
Wartość nieruchomości
Methods
Equals(TaskLink)
Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.
public bool Equals(TaskLink other)
Parameters
other
TaskLink
Zaznaczona instancja klasy Aspose.Tasks.TaskLink do porównania z tą instancją.
Returns
True jeżeli określona instancja klasy Aspose.Tasks.TaskLink ma te same zadania poprzednika i następcę jak ta; w przeciwnym razie, fałszywe.
Equals(Obiekt)
Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.
public override bool Equals(object obj)
Parameters
obj
object
Celem jest porównanie z tą instancją.
Returns
True Jeśli określony obiekt jest TaskLink, który ma tego samego poprzednika i następcęw tym przypadku; w przeciwnym razie, fałszywe.
GetHashCode()
Powraca wartość kodu hash na przykład klasy Aspose.Tasks.TaskLink.
public override int GetHashCode()
Returns
zwraca wartość kodu hash dla tego obiektu.
ToString()
Powróci do znaku TaskLink.Dokładne szczegóły prezentacji nie są określone i podlegają zmianie.
public override string ToString()
Returns
Strumień reprezentujący obiekt TaskLink.