Duration Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
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. |