Class TaskLink

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

object TaskLink

Implements

IEquatable

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

string

IsCrossProject

Otrzymuje lub ustawia wartość wskazującą, czy poprzednik jest częścią innego projektu.

public bool IsCrossProject { get; set; }

Wartość nieruchomości

bool

LagFormat

Otrzymuje lub ustawia format do wyrażania formatu lag.

public TimeUnitType LagFormat { get; set; }

Wartość nieruchomości

TimeUnitType

LinkLag

Otrzymuje lub ustawia stopę w dziesiątkach minut lub procentów.

public int LinkLag { get; set; }

Wartość nieruchomości

int

LinkLagTimeSpan

Uzyskać lub ustawić czas trwania, w zależności od LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Wartość nieruchomości

TimeSpan

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

ArgumentException

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

TaskLinkType

PredTask

Uzyskuje lub ustanawia zadania poprzednika.

public Task PredTask { get; set; }

Wartość nieruchomości

Task

SuccTask

Uzyskuje lub ustawia zadania następcę.

public Task SuccTask { get; set; }

Wartość nieruchomości

Task

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

bool

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

bool

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

int

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

string

Strumień reprezentujący obiekt TaskLink.

 Polski