Duration Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a duração do tempo em que um Timeline está ativo.
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
- Herança
- Atributos
Comentários
Uso do atributo XAML
< objetopropriedade="[dias.]horas:minutos:segundos[.fractionalSeconds]"/>
-ou-
< objetopropriedade="[dias.]horas:minutos"/>
-ou-
< objetopropriedade="Automatic"/>
-ou-
< objetopropriedade="Forever"/>
Valores XAML
dias
System.Int32
Um valor maior ou igual a 0 que descreve o número de dias estendidos por essa duração.
horas
System.Int32
Um valor entre 0 e 23 que representa o número de horas estendidas por essa duração.
minutos
System.Int32
Um valor entre 0 e 59 que representa o número de minutos estendidos por essa duração.
segundos
System.Int32
Um valor entre 0 e 59 que representa o número de segundos estendido por essa duração
fractionalSeconds
System.Int32
Um valor que consiste em 1 a 7 dígitos que representa segundos fracionários.
Construtores
Duration(TimeSpan) |
Inicializa uma nova instância da estrutura de Duration com o valor de TimeSpan fornecido. |
Propriedades
Automatic |
Obtém um valor Duration que é determinado automaticamente. |
Forever |
Obtém um valor Duration que representa um intervalo infinito. |
HasTimeSpan |
Obtém um valor que indica se esse Duration representa um valor TimeSpan. |
TimeSpan |
Métodos
Add(Duration) |
Adiciona o valor da instância especificada de Duration ao valor da instância atual. |
Compare(Duration, Duration) |
Compara um valor Duration com outro. |
Equals(Duration) |
Determina se um Duration especificado é igual a essa instância de Duration. |
Equals(Duration, Duration) |
Determina se duas instâncias de Duration são iguais. |
Equals(Object) |
Determina se um objeto especificado é igual a uma instância de Duration. |
GetHashCode() |
Obtém um código hash para essa instância. |
Plus(Duration) |
Retorna a instância especificada de Duration. |
Subtract(Duration) |
Subtrai o valor da instância especificada de Duration dessa instância. |
ToString() |
Converte uma instância de Duration em uma representação String. |
Operadores
Addition(Duration, Duration) |
Adiciona duas instâncias de Duration juntas. |
Equality(Duration, Duration) |
Determina se duas instâncias de Duration são iguais. |
GreaterThan(Duration, Duration) |
Determina se uma instância de Duration é maior que outra. |
GreaterThanOrEqual(Duration, Duration) |
Determina se uma instância de Duration é maior ou igual a outra instância. |
Implicit(TimeSpan to Duration) | |
Inequality(Duration, Duration) |
Determina se duas instâncias de Duration não são iguais. |
LessThan(Duration, Duration) |
Determina se o valor de uma instância de Duration é menor que o valor de outra instância. |
LessThanOrEqual(Duration, Duration) |
Determina se o valor de uma instância de Duration é menor ou igual ao valor de outra instância. |
Subtraction(Duration, Duration) |
Subtrai o valor de uma instância de Duration de outra. |
UnaryPlus(Duration) |
Retorna a instância especificada de Duration. |