Struct Duration

Duration structure

Representa la duración en un proyecto.

public struct Duration : IEquatable<Duration>

Propiedades

NombreDescripción
IsElapsed { get; }Obtiene un valor que indica si ha transcurrido la unidad de tiempo. La bandera que determina si esta instancia de Duración ha transcurrido.
IsEstimated { get; }Obtiene un valor que indica si se estima la unidad de tiempo. El indicador que determina si se estima esta instancia de Duración.
TimeSpan { get; }ObtieneTimeSpan instancia de este objeto Duration. La instancia TimeSpan de este objeto Duration.
TimeUnit { get; }Obtiene el tipo de unidad de tiempo para este objeto. El tipo de unidad de tiempo de esta instancia de Duración.

Métodos

NombreDescripción
static Parse(Project, string)Convierte la cadena especificada en la instancia deDuration estructura.
Add(double)Agrega el valor doble especificado a esta duración.
Add(Duration)Agrega la duración especificada a esta duración.
Convert(TimeUnitType)Convierte el objeto Duración a otra duración con unidades de tiempo especificadas.
Equals(Duration)Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
override Equals(object)Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
override GetHashCode()Devuelve un valor de código hash para este objeto.
Subtract(double)Resta el valor doble especificado de esta instancia de duración.
Subtract(Duration)Resta la duración especificada de esta instancia de duración.
ToDouble()Convierte el objeto Duración enDouble valor.
override ToString()Devuelve una representación de cadena de esta instancia.
static ParseTimeSpan(string)Analiza la cadena de duración en formato “PT–H–M–S–”.
operator ==Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
operator !=Devuelve un valor que indica si esta instancia no es igual a un objeto especificado.

Ver también