Struct Duration

Struct Duration

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

Representa a duração de um projeto.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Membros herdados

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

Properties

IsElapsed

Obtenha um valor indicando se a unidade de tempo é eliminada.A bandeira que determina se esta instância de duração é eliminada.

public bool IsElapsed { get; }

Valor da propriedade

bool

IsEstimated

Recebe um valor indicando se a unidade de tempo é estimada.A bandeira que determina se esta instância de duração é estimada.

public bool IsEstimated { get; }

Valor da propriedade

bool

TimeSpan

Gets Aspose.Tasks.Duration.TimeSpan instância deste objeto de duração.A instância TimeSpan deste objeto de duração.

public TimeSpan TimeSpan { get; }

Valor da propriedade

TimeSpan

TimeUnit

Obtenha um tipo de unidade de tempo para este objeto.O tipo de unidade de tempo desta instância de duração.

public TimeUnitType TimeUnit { get; }

Valor da propriedade

TimeUnitType

Methods

Add(Duration)

Adicione a duração especificada para esta duração.

public Duration Add(Duration d)

Parameters

d Duration

especificado Aspose.Tasks.Duration para adicionar a esta instância.

Returns

Duration

Novo objeto de duração que representa o valor desta instância mais o valor de duração especificado.

Add(Dupla)

Adicione valor duplo especificado para esta duração.

public Duration Add(double val)

Parameters

val double

o valor System.Double especificado para adicionar a esta instância.

Returns

Duration

Novo objeto de duração que representa o valor desta instância mais o valor de duração especificado.

Convert(TimeUnitType)

Conversão do objeto de duração para outra duração com unidades de tempo especificadas.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Tipo de unidade de tempo especificado.

Returns

Duration

Retorna nova duração com o tipo de unidade especificado.

Equals(Duration)

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

public bool Equals(Duration other)

Parameters

other Duration

O objetivo é comparar com esta instância.

Returns

bool

Returns True se outra instância de duração tiver os mesmos valores TimeSpan e TimeUnit como esta; caso contrário, The translation of “false” to Portuguese is “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 Duração que tenha os mesmos valores TimeSpan e TimeUnit como esta; caso contrário, The translation of “false” to Portuguese is “falso”..

GetHashCode()

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

public override int GetHashCode()

Returns

int

Retorna um valor de código hash para esta instância de duração.

Parse(Projecto e string)

Converte a linha especificada para o exemplo de Aspose.Tasks.Duration estrutura.

public static Duration Parse(Project p, string value)

Parameters

p Project

a instância especificada da classe Aspose.Tasks.Project para converter a duração para.

value string

A linha especificada para converter.

Returns

Duration

Retorna a instância convertida da estrutura Aspose.Tasks.Duration.

ParseTimeSpan(Redação)

Parsa a linha de duração no formato “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

A corrente especificada para parse.

Returns

TimeSpan

Retorna a instância parsed da estrutura Aspose.Tasks.Duration.TimeSpan.

Subtract(Duration)

Subtrações de duração especificada a partir desta instância de duração.

public Duration Subtract(Duration d)

Parameters

d Duration

a instância especificada Aspose.Tasks.Duration para subtrair desta instância.

Returns

Duration

Novo objeto de duração que representa o valor desta instância minus o valor de duração especificado.

Subtract(Dupla)

Subtracto especificado valor duplo desta instância de duração.

public Duration Subtract(double val)

Parameters

val double

especificado System.Double valor para subtrair desta instância.

Returns

Duration

Novo objeto de duração que representa o valor desta instância minus o valor de duração especificado.

ToDouble()

Converter Objeto de duração para System.Double Valor.

public double ToDouble()

Returns

double

Valor convertido .

ToString()

Retorna uma representação de linha desta instância.

public override string ToString()

Returns

string

uma representação de esta instância.

Operators

Operador =(duração, duração)

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

public static bool operator ==(Duration a, Duration b)

Parameters

a Duration

A primeira duração.

b Duration

A segunda duração.

Returns

bool

um valor que indique se esta instância é igual a um objeto especificado

Operador !=(duração, duração)

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

public static bool operator !=(Duration a, Duration b)

Parameters

a Duration

A primeira duração.

b Duration

A segunda duração.

Returns

bool

um valor que indique se esta instância não é igual a um objeto especificado

 Português