Duration Estructura

Definición

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

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

< propiedad="[días.]horas:minutos:segundos[.fracciones]"/>

-o-

< propiedad="[días.]horas:minutos"/>

-o-

< propiedad="Automatic"/>

-o-

< propiedad="Forever"/>

Valores XAML

días
System.Int32

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

horas
System.Int32

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

minutos
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.

fraccionesSeconds
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 de TimeSpan proporcionado.

Propiedades

Automatic

Obtiene un valor de 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 este 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 Duration con otro.

Equals(Duration)

Determina si un Duration especificado 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 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 representación String.

Operadores

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 a partir de un TimeSpandeterminado.

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

  • galería de ejemplos de animación de