Partager via


DurationHelper Classe

Définition

Fournit des méthodes utilitaires de base pour le traitement des valeurs Duration . C# et le code Microsoft Visual Basic doivent utiliser des méthodes de durée à la place.

public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 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(Microsoft.UI.Xaml.WinUIContract), 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
Héritage
Object Platform::Object IInspectable DurationHelper
Attributs

Remarques

Duration est une structure Windows Runtime qui représente une unité de temps pour un comportement d’animation. Par exemple, Timeline.Duration utilise une valeur Duration .

DurationHelperest l’une des plusieurs classes d’assistance destinées à fournir des méthodes utilitaires pour Windows Runtime valeurs de structure. Le code C# et Microsoft Visual Basic peuvent utiliser des membres de Duration à la place, car les membres de l’utilitaire sont disponibles directement sur la structure en raison de la prise en charge du runtime .NET. Le code C++ peut uniquement accéder à la valeur de Timespan données sur Duration. Pour les développeurs C++, approximativement les mêmes fonctionnalités utilitaires qu’un développeur Microsoft Visual Basic pourrait utiliser directement sur Duration sont disponibles sous une forme statique sur la DurationHelper classe .

Propriétés

Automatic

Retourne une valeur de durée générée qui indique une durée « automatique ». C# et Le code Microsoft Visual Basic doivent utiliser Duration.Automatic à la place.

Forever

Retourne une valeur de durée générée qui indique une durée « pour toujours ». Le code C# et Microsoft Visual Basic doivent utiliser Duration.Forever à la place.

Méthodes

Add(Duration, Duration)

Ajoute le TimeSpan composant de deux valeurs Duration . Le code C# et Microsoft Visual Basic doivent utiliser l’opérateur Addition (+) ou la méthode Duration.Add à la place.

Compare(Duration, Duration)

Compare l’égalité des valeurs de deux structures Duration . C# et le code Microsoft Visual Basic doivent utiliser Duration.Compare à la place.

Equals(Duration, Duration)

Détermine si deux valeurs duration ont des valeurs équivalentes. Le code C# et Microsoft Visual Basic doivent utiliser l’opérateur d’égalité (=) ou la méthode Duration.Equals à la place.

FromTimeSpan(TimeSpan)

Crée une valeur Duration basée sur une valeur TimeSpan . C# et le code Microsoft Visual Basic doivent utiliser le constructeur Duration(TimeSpan) à la place.

GetHasTimeSpan(Duration)

Retourne si le TimeSpan composant d’une durée donnée contient une valeur non null. Le code C# et Microsoft Visual Basic doivent utiliser Duration.HasTimeSpan à la place.

Subtract(Duration, Duration)

Soustrait le TimeSpan composant d’une valeur Duration d’une autre valeur Duration . Le code C# et Microsoft Visual Basic doivent utiliser l’opérateur Subtraction (-) ou la méthode Duration.Subtract à la place.

S’applique à

Voir aussi