Class TaskLink

Class TaskLink

ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)

Se on edeltäjän linkki.

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

Inheritance

object TaskLink

Implements

IEquatable

Perintöjäsenet

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

Properties

CrossProjectName

Hanki tai asettaa ulkoisen esivanhemman projektin.

public string CrossProjectName { get; set; }

Omistuksen arvo

string

IsCrossProject

Se saa tai asettaa arvon, joka osoittaa, onko edeltäjä osa toista hanketta.

public bool IsCrossProject { get; set; }

Omistuksen arvo

bool

LagFormat

Saat tai asetat muodon ilmaisemaan lag-formaatin.

public TimeUnitType LagFormat { get; set; }

Omistuksen arvo

TimeUnitType

LinkLag

Saa tai asettaa laskun kymmeninä minuutissa tai prosentteina.

public int LinkLag { get; set; }

Omistuksen arvo

int

LinkLagTimeSpan

Saat tai asetat langin kesto, riippuen LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

Omistuksen arvo

TimeSpan

Remarks

Link lag voi olla prosenttiarvo (LagFormat on TimeUnitType.Percent).Tällöin kesto lasketaan prosenttiosuudella PredTaskin kestoa.Muussa tapauksessa menetelmä palauttaa TimeSpan-arvon, joka edustaa TaskLinkin lagia.

Exceptions

ArgumentException

Kun yrität asettaa arvo TaskLinks, jossa LagFormat on TimeUnitType.Percent.

LinkType

Saat tai asettaa linkin tyypin.

public TaskLinkType LinkType { get; set; }

Omistuksen arvo

TaskLinkType

PredTask

Se saa tai asettaa edeltäjän tehtävän.

public Task PredTask { get; set; }

Omistuksen arvo

Task

SuccTask

Se saa tai asettaa seuraajan tehtävän.

public Task SuccTask { get; set; }

Omistuksen arvo

Task

Methods

Equals(TaskLink)

Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty objekti.

public bool Equals(TaskLink other)

Parameters

other TaskLink

Aspose.Tasks.TaskLink luokan määritellyn tapauksen verrata tähän tapaukseen.

Returns

bool

True jos Aspose.Tasks.TaskLink-luokan määritellyssä tapauksessa on samat edeltäjä- ja jälkeläiset tehtävät kuin siinä; muutoin, Väärä.

Equals(Objekti)

Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty objekti.

public override bool Equals(object obj)

Parameters

obj object

Tarkoituksena on verrata tätä tapausta.

Returns

bool

True jos ilmoitettu esine on TaskLink, jolla on sama edeltäjä ja seuraajaTällainen tapaus; muutoin Väärä.

GetHashCode()

Palauttaa hash-koodin arvo esimerkkinä Aspose.Tasks.TaskLink luokka.

public override int GetHashCode()

Returns

int

palauttaa hash-koodin arvo tähän kohteeseen.

ToString()

Palauttaa TaskLinkin sarjan edustuksen.Esityksen tarkka yksityiskohta ei ole määritelty ja se on muutettavissa.

public override string ToString()

Returns

string

TaskLink-objekti on TaskLink-objekti.

 Suomi