Class TaskLink

Class TaskLink

Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)

Představuje předchozí odkaz.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>

Inheritance

object TaskLink

Implements

IEquatable

Dědiční členové

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

CrossProjectName

Získáte nebo nastavíte externí předchůdce projektu.

public string CrossProjectName { get; set; }

Hodnota nemovitosti

string

IsCrossProject

Obdrží nebo nastaví hodnotu, která naznačuje, zda je předchůdce součástí jiného projektu.

public bool IsCrossProject { get; set; }

Hodnota nemovitosti

bool

LagFormat

Obdrží nebo nastaví formát pro vyjádření formátu lag.

public TimeUnitType LagFormat { get; set; }

Hodnota nemovitosti

TimeUnitType

LinkLag

Získáte nebo nastavte stopu v desítkách minut nebo procentach.

public int LinkLag { get; set; }

Hodnota nemovitosti

int

LinkLagTimeSpan

Obdržíte nebo nastavíte délku trvání, v závislosti na LagFormatu.

public TimeSpan LinkLagTimeSpan { get; set; }

Hodnota nemovitosti

TimeSpan

Remarks

Link lag může být procentuální hodnotou (LagFormat je TimeUnitType.Percent).V tomto případě je doba trvání vypočítána jako procento trvání PredTask.V opačném případě metoda vrátí hodnotu TimeSpan, která představuje TaskLink’s lag.

Exceptions

ArgumentException

Při pokusu o nastavení hodnoty pro TaskLinks, kde LagFormat je TimeUnitType.Percent.

LinkType

Obdržíte nebo nastavte typ odkazu.

public TaskLinkType LinkType { get; set; }

Hodnota nemovitosti

TaskLinkType

PredTask

Získáte nebo nastavte úkol předchůdce.

public Task PredTask { get; set; }

Hodnota nemovitosti

Task

SuccTask

Získáte nebo nastavte úkol nástupce.

public Task SuccTask { get; set; }

Hodnota nemovitosti

Task

Methods

Equals(TaskLink)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.

public bool Equals(TaskLink other)

Parameters

other TaskLink

Určený příklad třídy Aspose.Tasks.TaskLink porovnat s tímto příkladem.

Returns

bool

True pokud specifikovaná instance třídy Aspose.Tasks.TaskLink má stejné předchůdce a nástupce úkolů jako tato; jinak, falešný.

Equals(Objekt)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.

public override bool Equals(object obj)

Parameters

obj object

Předmět porovnání s tímto případem.

Returns

bool

True pokud je uvedený objekt TaskLink, který má stejného předchůdce a nástupceTímto způsobem, jinak falešný.

GetHashCode()

Vrací hodnotu hashového kódu pro příklad třídy Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

Vrátí hodnotu hashového kódu pro tento objekt.

ToString()

Vrátí řetězovou reprezentaci TaskLink.Přesné údaje o prezentaci jsou nejasné a podléhají změn.

public override string ToString()

Returns

string

String, který představuje objekt TaskLink.

 Čeština