Class TaskBaseline

Class TaskBaseline

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

Se edustaa tehtävän perusta.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>

Inheritance

object Baseline TaskBaseline

Implements

IComparable , IEquatable , IComparable , IEquatable

Perintöjäsenet

Baseline.Equals(Baseline) , Baseline.Equals(object) , Baseline.GetHashCode() , Baseline.CompareTo(Baseline) , Baseline.BaselineNumber , Baseline.Work , Baseline.Cost , Baseline.Bcws , Baseline.Bcwp , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TaskBaseline(Task)

Aloita Aspose.Tasks.TaskBaseline -luokan uusi esimerkki.

public TaskBaseline(Task task)

Parameters

task Task

Baselin vanhempi tehtävä.

Properties

Duration

Saat tai asettaa tehtävän aikataulun kesto, kun peruslinja on tallennettu.

public Duration Duration { get; set; }

Omistuksen arvo

Duration

EstimatedDuration

Se saa tai asettaa arvon, joka osoittaa, onko tehtävän perusajan arvioitu.

public bool EstimatedDuration { get; set; }

Omistuksen arvo

bool

Finish

Saat tai asettaa tehtävän aikataulun päättymispäivämäärän, kun peruslinja on tallennettu.

public DateTime Finish { get; set; }

Omistuksen arvo

DateTime

FixedCost

Saat tai asettaa kiinteän kustannuksen tehtävästä, kun peruslinja on tallennettu.

public double FixedCost { get; set; }

Omistuksen arvo

double

Interim

Saat tai asetat arvon, joka osoittaa, onko tämä väliaikainen peruslinja.

public bool Interim { get; set; }

Omistuksen arvo

bool

Start

Saat tai asettaa tehtävän aikataulun alkupäivämäärän, kun peruslinja on tallennettu.

public DateTime Start { get; set; }

Omistuksen arvo

DateTime

TimephasedData

Saat tai asetat tämän kohteen ajankohdanDataCollection -tilauksen.Aika-vaiheen tiedot, jotka liittyvät tehtävän pohjaan.

public TimephasedDataCollection TimephasedData { get; set; }

Omistuksen arvo

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Vertailukelpoinen käyttöliittymä.Vertaa tämä esimerkki määritellyn Baseline-objektiin.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

määritellyn Baselin vastakohta verrata tätä tapausta.

Returns

int

palauttaa -1 jos tämä tapa on vähemmän kuin määritetty esine, 1 jos tämä tapa on suurempi kuin määritetty esine; muutoin palauttaa 0

Equals(TaskBaseline)

Palauttaa arvo, joka osoittaa, onko tämä tapaus sama kuin määritetty TaskBaseline-objekti.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

määritellyn AssignmentBaseline kieltäytyy vertailemasta tätä tapausta.

Returns

bool

palauttaa todeksi, jos tämä tapaus on samanlainen kuin määritetty TaskBaseline-objekti; muuten, 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 TaskBaseline, jolla on sama UID-arvo kuin tässä tapauksessa; muutoin, Väärä.

GetHashCode()

Palauttaa hash-koodin arvo esimerkkinä Aspose.Tasks.TaskBaseline luokasta.

public override int GetHashCode()

Returns

int

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

 Suomi