Class TaskLink

Class TaskLink

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Det repræsenterer en forgænger link.

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

Inheritance

object TaskLink

Implements

IEquatable

De arvede medlemmer

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

Properties

CrossProjectName

Får eller indsætter det eksterne forgængerprojekt.

public string CrossProjectName { get; set; }

Ejendomsværdi

string

IsCrossProject

Giver eller sætter en værdi, der angiver, om en forgænger er en del af et andet projekt.

public bool IsCrossProject { get; set; }

Ejendomsværdi

bool

LagFormat

Få eller indstille formatet til at udtrykke lagformatet.

public TimeUnitType LagFormat { get; set; }

Ejendomsværdi

TimeUnitType

LinkLag

Giver eller sætter lag i ti minutter eller procent.

public int LinkLag { get; set; }

Ejendomsværdi

int

LinkLagTimeSpan

Få eller indsætte lag varighed, afhængigt af LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Ejendomsværdi

TimeSpan

Remarks

Link lag kan være en procentværdi (LagFormat er TimeUnitType.Percent).I dette tilfælde beregnes varigheden som en procentdel af PredTask varigheden.Ellers returnerer metoden TimeSpan-værdien, der repræsenterer TaskLink’s lag.

Exceptions

ArgumentException

Når du forsøger at angive værdien for TaskLinks, hvor LagFormat er TimeUnitType.Percent.

LinkType

Få eller indsætte typen af en link.

public TaskLinkType LinkType { get; set; }

Ejendomsværdi

TaskLinkType

PredTask

Giver eller sætter forgængerens opgave.

public Task PredTask { get; set; }

Ejendomsværdi

Task

SuccTask

Giver eller sætter efterfølgerens opgave.

public Task SuccTask { get; set; }

Ejendomsværdi

Task

Methods

Equals(TaskLink)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

public bool Equals(TaskLink other)

Parameters

other TaskLink

Den angivne instans af Aspose.Tasks.TaskLink klasse til at sammenligne med denne instans.

Returns

bool

True hvis den angivne instans i Aspose.Tasks.TaskLink-klassen har de samme forgænger- og efterfølgeropgaver som denne; ellers, falsk.

Equals(Objekt)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

public override bool Equals(object obj)

Parameters

obj object

Målet er at sammenligne med denne instans.

Returns

bool

True hvis det angivne objekt er en TaskLink, der har samme forgænger og efterfølgersom dette tilfælde; ellers, falsk.

GetHashCode()

Returnerer en hash-kodeværdi for eksempel Aspose.Tasks.TaskLink-klassen.

public override int GetHashCode()

Returns

int

returnerer en hash kodeværdi for dette objekt.

ToString()

Returnerer string repræsentation af en TaskLink.De nøjagtige detaljer om repræsentationen er ikke angivet og er underlagt ændringer.

public override string ToString()

Returns

string

String, der repræsenterer TaskLink-objektet.

 Dansk