Class TaskLink

Class TaskLink

Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)

Predstavuje predošlé prepojenie.

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

Inheritance

object TaskLink

Implements

IEquatable

Z dedičných členov

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

Properties

CrossProjectName

Získať alebo nastaviť externý predchodca projektu.

public string CrossProjectName { get; set; }

Hodnota nehnuteľnosti

string

IsCrossProject

Získa alebo nastaví hodnotu, ktorá ukazuje, či je predchodca súčasťou iného projektu.

public bool IsCrossProject { get; set; }

Hodnota nehnuteľnosti

bool

LagFormat

Dostane alebo nastaví formát na vyjadrenie formátu lag.

public TimeUnitType LagFormat { get; set; }

Hodnota nehnuteľnosti

TimeUnitType

LinkLag

Získajte alebo nastavíte zásielku v desiatkach minúty alebo percentoch.

public int LinkLag { get; set; }

Hodnota nehnuteľnosti

int

LinkLagTimeSpan

Získajte alebo nastavíte dĺžku lehoty, v závislosti od LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Hodnota nehnuteľnosti

TimeSpan

Remarks

Link lag môže byť percentuálna hodnota (LagFormat je TimeUnitType.Percent).V tomto prípade sa trvanie vypočíta ako percento trvania PredTask.V opačnom prípade metóda vráti hodnotu TimeSpan, ktorá predstavuje TaskLink lag.

Exceptions

ArgumentException

Pri pokuse o nastavenie hodnoty pre TaskLinks, kde LagFormat je TimeUnitType.Percent.

LinkType

Získať alebo nastaviť typ prepojenia.

public TaskLinkType LinkType { get; set; }

Hodnota nehnuteľnosti

TaskLinkType

PredTask

Získať alebo nastaviť úlohu predchodcu.

public Task PredTask { get; set; }

Hodnota nehnuteľnosti

Task

SuccTask

Získať alebo nastaviť úlohu nástupcu.

public Task SuccTask { get; set; }

Hodnota nehnuteľnosti

Task

Methods

Equals(TaskLink)

Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.

public bool Equals(TaskLink other)

Parameters

other TaskLink

Určený príklad triedy Aspose.Tasks.TaskLink porovnať s týmto príkladom.

Returns

bool

True ak špecifikovaná inštancia triedy Aspose.Tasks.TaskLink má rovnaké úlohy predchodcu a nástupcu ako táto; inak, falošné.

Equals(objekty)

Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.

public override bool Equals(object obj)

Parameters

obj object

V porovnaní s týmto prípadom.

Returns

bool

True ak je špecifikovaný objekt TaskLink, ktorý má rovnakého predchodcu a nástupcuako tento prípad; inak, falošné.

GetHashCode()

Vráti hodnotu hash kódu pre príklad triedy Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

vráti hodnotu hash kódu pre tento objekt.

ToString()

Vráti riadkovú reprezentáciu TaskLink.Presné podrobnosti o prezentácii nie sú uvedené a podliehajú zmenám.

public override string ToString()

Returns

string

string, ktorý predstavuje objekt TaskLink.

 Slovenčina