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
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
EstimatedDuration
Se saa tai asettaa arvon, joka osoittaa, onko tehtävän perusajan arvioitu.
public bool EstimatedDuration { get; set; }
Omistuksen arvo
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
FixedCost
Saat tai asettaa kiinteän kustannuksen tehtävästä, kun peruslinja on tallennettu.
public double FixedCost { get; set; }
Omistuksen arvo
Interim
Saat tai asetat arvon, joka osoittaa, onko tämä väliaikainen peruslinja.
public bool Interim { get; set; }
Omistuksen arvo
Start
Saat tai asettaa tehtävän aikataulun alkupäivämäärän, kun peruslinja on tallennettu.
public DateTime Start { get; set; }
Omistuksen arvo
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
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
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
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
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
palauttaa hash-koodin arvo tähän kohteeseen.