Duration Estrutura

Definição

Representa a duração do tempo em que um Timeline está ativo.Represents the duration of time that a Timeline is active.

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 XAMLXAML Attribute Usage

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

- ou --or-

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

- ou --or-

<object property="Automatic"/><object property="Automatic"/>

- ou --or-

<object property="Forever"/><object property="Forever"/>

Valores XAMLXAML Values

diasdays
System.Int32

Um valor maior ou igual a 0 que descreve o número de dias abarcados por essa duração.A value greater than or equal to 0 that describes the number of days spanned by this duration.

duraçãohours
System.Int32

Um valor entre 0 e 23 que representa o número de horas abarcadas por essa duração.A value between 0 and 23 that represents the number of hours spanned by this duration.

algunsminutes
System.Int32

Um valor entre 0 e 59 que representa o número de minutos abarcados por essa duração.A value between 0 and 59 that represents the number of minutes spanned by this duration.

segundosseconds
System.Int32

Um valor entre 0 e 59 que representa o número de segundos abarcados por essa duraçãoA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Um valor que consiste em 1 a 7 dígitos que representa os segundos fracionários.A value consisting of 1 to 7 digits that represents fractional seconds.

Construtores

Duration(TimeSpan)

Inicializa uma nova instância da estrutura Duration com o valor TimeSpan fornecido.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Propriedades

Automatic

Obtém um valor Duration que é determinado automaticamente.Gets a Duration value that is automatically determined.

Forever

Obtém um valor Duration que representa um intervalo infinito.Gets a Duration value that represents an infinite interval.

HasTimeSpan

Obtém um valor que indica se esse Duration representa um valor TimeSpan.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan

Obtém o valor TimeSpan que esse Duration representa.Gets the TimeSpan value that this Duration represents.

Métodos

Add(Duration)

Adiciona o valor da instância especificada de Duration ao valor da instância atual.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration)

Compara um valor Duration com outro.Compares one Duration value to another.

Equals(Duration)

Determina se um Duration especificado é igual a esta instância de Duration.Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration)

Determina se duas instâncias do Duration são iguais.Determines whether two instances of Duration are equal.

Equals(Object)

Determina se um objeto especificado é igual a uma instância de Duration.Determines whether a specified object is equal to an instance of Duration.

GetHashCode()

Obtém um código hash para essa instância.Gets a hash code for this instance.

Plus(Duration)

Retorna a instância especificada do Duration.Returns the specified instance of Duration.

Subtract(Duration)

Subtrai o valor da instância especificada de Duration dessa instância.Subtracts the value of the specified instance of Duration from this instance.

ToString()

Converte uma instância de Duration em uma representação String.Converts an instance of Duration to a String representation.

Operadores

Addition(Duration, Duration)

Adiciona duas instâncias do Duration juntas.Adds two instances of Duration together.

Equality(Duration, Duration)

Determina se duas instâncias do Duration são iguais.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration)

Determina se uma instância de Duration é maior que outra.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration)

Determina se uma instância de Duration é maior ou igual a outra.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration)

Cria implicitamente um Duration de determinado TimeSpan.Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration)

Determina se duas instâncias de Duration não são iguais.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration)

Determina se o valor de uma instância de Duration é menor que o valor de outra.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration)

Determina se o valor de uma instância de Duration é menor ou igual ao valor de outra.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration)

Subtrai o valor de uma instância de Duration de outro.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration)

Retorna a instância especificada do Duration.Returns the specified instance of Duration.

Aplica-se a