Class TaskBaseline

Class TaskBaseline

Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)

Representa a base de uma tarefa.

[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

Membros herdados

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)

Inicia uma nova instância da classe Aspose.Tasks.TaskBaseline.

public TaskBaseline(Task task)

Parameters

task Task

A tarefa parental de Baseline.

Properties

Duration

Obter ou definir a duração programada da tarefa quando a linha de base foi salvo.

public Duration Duration { get; set; }

Valor da propriedade

Duration

EstimatedDuration

Recebe ou coloca um valor indicando se a duração de base da tarefa foi estimada.

public bool EstimatedDuration { get; set; }

Valor da propriedade

bool

Finish

Obter ou definir a data de finalização programada da tarefa quando a linha de base foi salvo.

public DateTime Finish { get; set; }

Valor da propriedade

DateTime

FixedCost

Recebe ou fixa um custo fixo da tarefa quando a linha de base foi salvo.

public double FixedCost { get; set; }

Valor da propriedade

double

Interim

Recebe ou coloca um valor indicando se esta é uma linha de base temporária.

public bool Interim { get; set; }

Valor da propriedade

bool

Start

Obter ou definir a data de início programada da tarefa quando a linha de base foi salvo.

public DateTime Start { get; set; }

Valor da propriedade

DateTime

TimephasedData

Obter ou configurar uma instância de DataCollection para este objeto.Os dados de fase do tempo associados à linha de base de tarefas.

public TimephasedDataCollection TimephasedData { get; set; }

Valor da propriedade

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Implementação de interface comparável.Compare esta instância com o objeto de base especificado.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

O objectivo da Baseline especificada para comparar esta instância com.

Returns

int

Retorna -1 se esta instância for menor do que o objeto especificado, 1 se esta instância for maior do que o objeto especificado; caso contrário, retorna 0

Equals(TaskBaseline)

Retorna um valor indicando se esta instância é igual ao objeto TaskBaseline especificado.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

a AssignmentBaseline especificada se opõe a comparar com esta instância.

Returns

bool

Retorna verdade se esta instância for igual ao objeto TaskBaseline especificado; caso contrário, falso.

Equals(Objeto)

Retorna um valor indicando se esta instância é igual a um objeto especificado.

public override bool Equals(object obj)

Parameters

obj object

O objetivo é comparar com esta instância.

Returns

bool

True se o objeto especificado for uma TaskBaseline que tenha o mesmo valor UID que esta instância; caso contrário, The translation of “false” to Portuguese is “falso”..

GetHashCode()

Retorna um valor de código de hash para o exemplo da classe Aspose.Tasks.TaskBaseline.

public override int GetHashCode()

Returns

int

Retorna um valor de código hash para este objeto.

 Português