Struct Duration
Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)
Representa la duración de un proyecto.
public struct Duration : IEquatable<duration>
Implements
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Properties
IsElapsed
Recibe un valor que indica si la unidad de tiempo está eliminada.
public bool IsElapsed { get; }
Valor de la propiedad
IsEstimated
Recibe un valor que indica si se estima la unidad de tiempo.
public bool IsEstimated { get; }
Valor de la propiedad
TimeSpan
Obtiene Aspose.Tasks.Duration.TimeSpan instancia de este objeto de duración.
public TimeSpan TimeSpan { get; }
Valor de la propiedad
TimeUnit
Obtenga el tipo de unidad de tiempo para este objeto.
public TimeUnitType TimeUnit { get; }
Valor de la propiedad
Methods
Add(Duration)
Advertir la duración especificada a esta duración.
public Duration Add(Duration d)
Parameters
d
Duration
especificado Aspose.Tasks.Duration para añadir a esta instancia.
Returns
Nuevo objeto de duración que representa el valor de esta instancia más el valor de duración especificado.
Add(doble)
Ads especificado doble valor para esta duración.
public Duration Add(double val)
Parameters
val
double
el valor System.Double especificado para agregar a esta instancia.
Returns
Nuevo objeto de duración que representa el valor de esta instancia más el valor de duración especificado.
Convert(TimeUnitType)
Converta objetos de duración a otra duración con unidades de tiempo especificadas.
public Duration Convert(TimeUnitType timeUnitType)
Parameters
timeUnitType
TimeUnitType
Tipo de unidad de tiempo especificada.
Returns
devuelve una nueva duración con el tipo de unidad especificado.
Equals(Duration)
Devolve un valor que indica si esta instancia es igual a un objeto especificado.
public bool Equals(Duration other)
Parameters
other
Duration
El objeto de comparar con esta instancia.
Returns
Returns True si otra instancia de duración tiene los mismos valores TimeSpan y TimeUnit que esta; de lo contrario, falso.
Equals(Objeto)
Devolve un valor que indica si esta instancia es igual a un objeto especificado.
public override bool Equals(object obj)
Parameters
obj
object
El objeto de comparar con esta instancia.
Returns
True si el objeto especificado es una duración que tiene los mismos valores TimeSpan y TimeUnit que esta instancia; de lo contrario, falso.
GetHashCode()
Devolve un valor de código hash para este objeto.
public override int GetHashCode()
Returns
devolve un valor de código hash para esta instancia de duración.
Parse(El proyecto, String)
Converta la cadena especificada en el instante de Aspose.Tasks.Duration structure.
public static Duration Parse(Project p, string value)
Parameters
p
Project
la instancia especificada de la clase Aspose.Tasks.Project para convertir la duración para.
value
string
La línea especificada para convertir.
Returns
Retorna la instancia convertida de Aspose.Tasks.Duration estructura.
ParseTimeSpan(El string)
Parsa la línea de duración en el formato “PT–H–M–S–”.
public static TimeSpan ParseTimeSpan(string value)
Parameters
value
string
La línea especificada para parse.
Returns
devuelve la instancia parsed de la estructura Aspose.Tasks.Duration.TimeSpan.
Subtract(Duration)
Subtractos de duración especificada de esta instancia de duración.
public Duration Subtract(Duration d)
Parameters
d
Duration
la instancia especificada Aspose.Tasks.Duration para subtraer de esta instancia.
Returns
Nuevo objeto de duración que representa el valor de esta instancia minus el valor de duración especificado.
Subtract(doble)
Subtractos especificados doble valor de esta instancia de duración.
public Duration Subtract(double val)
Parameters
val
double
Especificado Sistema.Double valor para subtraer de esta instancia.
Returns
Nuevo objeto de duración que representa el valor de esta instancia minus el valor de duración especificado.
ToDouble()
Convertir el objeto de duración en System.Double.
public double ToDouble()
Returns
Valor de conversión.
ToString()
Devuelve una representación de esta instancia.
public override string ToString()
Returns
una representación de esta instancia.
Operators
El operador =(Duración, Duración)
Devolve un valor que indica si esta instancia es igual a un objeto especificado.
public static bool operator ==(Duration a, Duration b)
Parameters
a
Duration
La primera duración.
b
Duration
La segunda duración.
Returns
un valor que indique si esta instancia es igual a un objeto especificado
Operador !=(Duración, Duración)
Devolve un valor que indica si esta instancia no es igual a un objeto especificado.
public static bool operator !=(Duration a, Duration b)
Parameters
a
Duration
La primera duración.
b
Duration
La segunda duración.
Returns
un valor que indique si esta instancia no es igual a un objeto especificado