Duration Estructura

Definición

Representa la cantidad de tiempo que una clase Timeline está activa.

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

Comentarios

Uso de atributos XAML

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

o bien

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

o bien

<object property="Automatic"/>

o bien

<object property="Forever"/>

Valores XAML

days
System.Int32

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

hours
System.Int32

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

minutes
System.Int32

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

segundos
System.Int32

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

fractionalSeconds
System.Int32

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

Constructores

Duration(TimeSpan)

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

Propiedades

Automatic

Obtiene un valor Duration que se determina automáticamente.

Forever

Obtiene un valor Duration que representa un intervalo infinito.

HasTimeSpan

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

TimeSpan

Obtiene el valor TimeSpan que representa Duration.

Métodos

Add(Duration)

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

Compare(Duration, Duration)

Compara un valor de Duration con otro.

Equals(Duration)

Determina si una Duration especificada es igual a esta instancia de Duration.

Equals(Duration, Duration)

Determina si dos instancias de Duration son iguales.

Equals(Object)

Determina si un objeto especificado es igual a la 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 a una representación de String.

Operadores

Addition(Duration, Duration)

Suma dos instancias de Duration.

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)

Implícitamente crea una Duration a partir de un TimeSpan determinado.

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 Duration de otra.

UnaryPlus(Duration)

Devuelve la instancia especificada de Duration.

Se aplica a

Consulte también