Duration Estrutura

Definição

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
Duration
Atributos

Comentários

Uso do Atributo XAML

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

- ou -

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

- ou -

<object property="Automatic"/>

- ou -

<object property="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 estendidos 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 Duration com o valor 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

Obtém o valor TimeSpan que esse Duration representa.

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 esta instância de Duration.

Equals(Duration, Duration)

Determina se duas instâncias do 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 do 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 do Duration juntas.

Equality(Duration, Duration)

Determina se duas instâncias do 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.

Implicit(TimeSpan to Duration)

Cria implicitamente um Duration de determinado TimeSpan.

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.

LessThanOrEqual(Duration, Duration)

Determina se o valor de uma instância de Duration é menor ou igual ao valor de outra.

Subtraction(Duration, Duration)

Subtrai o valor de uma instância de Duration de outro.

UnaryPlus(Duration)

Retorna a instância especificada do Duration.

Aplica-se a

Confira também