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
Implements
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
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
LagFormat
Få eller indstille formatet til at udtrykke lagformatet.
public TimeUnitType LagFormat { get; set; }
Ejendomsværdi
LinkLag
Giver eller sætter lag i ti minutter eller procent.
public int LinkLag { get; set; }
Ejendomsværdi
LinkLagTimeSpan
Få eller indsætte lag varighed, afhængigt af LagFormat.
public TimeSpan LinkLagTimeSpan { get; set; }
Ejendomsværdi
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
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
PredTask
Giver eller sætter forgængerens opgave.
public Task PredTask { get; set; }
Ejendomsværdi
SuccTask
Giver eller sætter efterfølgerens opgave.
public Task SuccTask { get; set; }
Ejendomsværdi
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
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
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
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, der repræsenterer TaskLink-objektet.