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
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.
public bool IsElapsed { get; }
Valor da propriedade
IsEstimated
Recebe um valor indicando se a unidade de tempo é estimada.
public bool IsEstimated { get; }
Valor da propriedade
TimeSpan
Gets Aspose.Tasks.Duration.TimeSpan instância deste objeto de duração.
public TimeSpan TimeSpan { get; }
Valor da propriedade
TimeUnit
Obtenha um tipo de unidade de tempo para este objeto.
public TimeUnitType TimeUnit { get; }
Valor da propriedade
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
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
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
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
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
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
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
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
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
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
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
Valor convertido .
ToString()
Retorna uma representação de linha desta instância.
public override string ToString()
Returns
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
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
um valor que indique se esta instância não é igual a um objeto especificado