Partilhar via


DurationHelper Classe

Definição

Fornece métodos básicos de utilitário para processar valores de Duração . Em vez disso, o código C# e o Microsoft Visual Basic devem usar métodos de Duração .

public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DurationHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DurationHelper
Public NotInheritable Class DurationHelper
Herança
Object Platform::Object IInspectable DurationHelper
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Duração é uma estrutura Windows Runtime que representa uma unidade de tempo para um comportamento de animação. Por exemplo, Timeline.Duration usa um valor Duration .

DurationHelper é uma das várias classes auxiliares destinadas a fornecer métodos utilitários para Windows Runtime valores de estrutura. Em vez disso, o código C# e o Microsoft Visual Basic podem usar membros de Duration, pois os membros do utilitário estão disponíveis diretamente na estrutura devido a .NET Framework suporte ao runtime. O código C++ só pode acessar o valor de dados timespan em Duração. Para desenvolvedores C++, aproximadamente os mesmos recursos de utilitário que um desenvolvedor do Microsoft Visual Basic poderia usar diretamente em Duração estão disponíveis em um formulário estático na classe DurationHelper.

Propriedades

Automatic

Retorna um valor de Duração gerado que indica uma Duração "Automática". Em vez disso, o código C# e o Microsoft Visual Basic devem usar Duration.Automatic .

Forever

Retorna um valor duration gerado que indica uma Duração "Para sempre". Em vez disso, o código C# e o Microsoft Visual Basic devem usar Duration.Forever .

Métodos

Add(Duration, Duration)

Adiciona o componente TimeSpan de dois valores Duration . O código C# e o Microsoft Visual Basic devem usar o operador Adição (+) ou o método Duration.Add .

Compare(Duration, Duration)

Compara a igualdade de valor de duas estruturas duration . Em vez disso, o código C# e o Microsoft Visual Basic devem usar Duration.Compare .

Equals(Duration, Duration)

Determina se dois valores duration têm valores equivalentes. O código C# e o Microsoft Visual Basic devem usar o operador Equality (=) ou o método Duration.Equals .

FromTimeSpan(TimeSpan)

Cria uma nova Duração com base em um valor TimeSpan . O código C# e o Microsoft Visual Basic devem usar o construtor Duration(TimeSpan ).

GetHasTimeSpan(Duration)

Retorna se o componente TimeSpan de uma determinada Duração contém um valor não nulo. Em vez disso, o código C# e o Microsoft Visual Basic devem usar Duration.HasTimeSpan .

Subtract(Duration, Duration)

Subtrai o componente TimeSpan de um valor Duration de outro valor Duration . O código C# e o Microsoft Visual Basic devem usar o operador subtração (-) ou o método Duration.Subtract .

Aplica-se a

Confira também