Duration Estructura

Definición

Representa la duración del tiempo que está Timeline activo.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public readonly struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
Herencia
Duration
Atributos

Comentarios

Uso de atributos XAML

< objectproperty="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

-o-

< objectproperty="[days.]hours:minutes"/>

-o-

< objectproperty=""Automatic/>

-o-

< objectproperty=""Forever/>

Valores XAML

díasSystem.Int32

Valor mayor o igual que 0 que describe el número de días que abarca esta duración.

horasSystem.Int32

Valor comprendido entre 0 y 23 que representa el número de horas que abarca esta duración.

minutosSystem.Int32

Valor entre 0 y 59 que representa el número de minutos que abarca esta duración.

sobrasSystem.Int32

Valor comprendido entre 0 y 59 que representa el número de segundos que abarca esta duración.

fractionalSecondsSystem.Int32

Valor que consta de 1 a 7 dígitos que representa fracciones de segundos.

Constructores

Nombre Description
Duration(TimeSpan)

Inicializa una nueva instancia de la Duration estructura con el valor proporcionado TimeSpan .

Propiedades

Nombre Description
Automatic

Obtiene un Duration valor que se determina automáticamente.

Forever

Obtiene un Duration valor que representa un intervalo infinito.

HasTimeSpan

Obtiene un valor que indica si Duration representa un TimeSpan valor.

TimeSpan

Obtiene el TimeSpan valor que Duration representa.

Métodos

Nombre Description
Add(Duration)

Agrega el valor de la instancia especificada de Duration al valor de la instancia actual.

Compare(Duration, Duration)

Compara un Duration valor con otro.

Equals(Duration, Duration)

Determina si dos instancias de Duration son iguales.

Equals(Duration)

Determina si un objeto especificado Duration es igual a esta instancia de Duration.

Equals(Object)

Determina si un objeto especificado es igual a una instancia de Duration.

GetHashCode()

Obtiene un código hash para esta instancia.

Plus(Duration)

Devuelve la instancia especificada de Duration.

Subtract(Duration)

Resta el valor de la instancia especificada de Duration de esta instancia.

ToString()

Convierte una instancia de Duration en una String representación.

Operadores

Nombre Description
Addition(Duration, Duration)

Agrega dos instancias de Duration juntas.

Equality(Duration, Duration)

Determina si dos instancias de Duration son iguales.

GreaterThan(Duration, Duration)

Determina si una instancia de Duration es mayor que otra.

GreaterThanOrEqual(Duration, Duration)

Determina si una instancia de Duration es mayor o igual que otra instancia.

Implicit(TimeSpan to Duration)

Crea implícitamente un Duration objeto a partir de un determinado TimeSpan.

Inequality(Duration, Duration)

Determina si dos instancias de Duration no son iguales.

LessThan(Duration, Duration)

Determina si el valor de una instancia de Duration es menor que el valor de otra instancia.

LessThanOrEqual(Duration, Duration)

Determina si el valor de una instancia de Duration es menor o igual que el valor de otra instancia.

Subtraction(Duration, Duration)

Resta el valor de una instancia de de Duration otra.

UnaryPlus(Duration)

Devuelve la instancia especificada de Duration.

Se aplica a

Consulte también