Duration Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la durée pendant laquelle une Timeline est 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
- Héritage
- Attributs
Remarques
Utilisation des attributs XAML
< propriété="[jours.]heures:minutes:secondes[.fractions]"/>
-ou-
< propriété="[jours.]heures:minutes« />
-ou-
< propriété= »Automatic« />
-ou-
< propriété= »Forever« />
Valeurs XAML
jours
System.Int32
Valeur supérieure ou égale à 0 qui décrit le nombre de jours écoulés par cette durée.
heures
System.Int32
Valeur comprise entre 0 et 23 qui représente le nombre d’heures couvertes par cette durée.
minutes
System.Int32
Valeur comprise entre 0 et 59 qui représente le nombre de minutes couvertes par cette durée.
secondes
System.Int32
Valeur comprise entre 0 et 59 qui représente le nombre de secondes étendues par cette durée
fractionsecondes
System.Int32
Valeur composée de 1 à 7 chiffres qui représente des fractions de seconde.
Constructeurs
Duration(TimeSpan) |
Initialise une nouvelle instance de la structure Duration avec la valeur TimeSpan fournie. |
Propriétés
Automatic |
Obtient une valeur Duration qui est automatiquement déterminée. |
Forever |
Obtient une valeur Duration qui représente un intervalle infini. |
HasTimeSpan |
Obtient une valeur qui indique si cette Duration représente une valeur TimeSpan. |
TimeSpan |
Méthodes
Add(Duration) |
Ajoute la valeur de l’instance spécifiée de Duration à la valeur de l’instance actuelle. |
Compare(Duration, Duration) |
Compare une valeur Duration à une autre. |
Equals(Duration) |
Détermine si une Duration spécifiée est égale à cette instance de Duration. |
Equals(Duration, Duration) |
Détermine si deux instances de Duration sont égales. |
Equals(Object) |
Détermine si un objet spécifié est égal à une instance de Duration. |
GetHashCode() |
Obtient un code de hachage pour cette instance. |
Plus(Duration) |
Retourne l’instance spécifiée de Duration. |
Subtract(Duration) |
Soustrait la valeur de l’instance spécifiée de Duration de cette instance. |
ToString() |
Convertit une instance de Duration en représentation String. |
Opérateurs
Addition(Duration, Duration) |
Ajoute deux instances de Duration ensemble. |
Equality(Duration, Duration) |
Détermine si deux instances de Duration sont égales. |
GreaterThan(Duration, Duration) |
Détermine si une instance de Duration est supérieure à une autre. |
GreaterThanOrEqual(Duration, Duration) |
Détermine si une instance de Duration est supérieure ou égale à une autre instance. |
Implicit(TimeSpan to Duration) | |
Inequality(Duration, Duration) |
Détermine si deux instances de Duration ne sont pas égales. |
LessThan(Duration, Duration) |
Détermine si la valeur d’une instance de Duration est inférieure à la valeur d’une autre instance. |
LessThanOrEqual(Duration, Duration) |
Détermine si la valeur d’une instance de Duration est inférieure ou égale à la valeur d’une autre instance. |
Subtraction(Duration, Duration) |
Soustrait la valeur d’une instance de Duration d’une autre. |
UnaryPlus(Duration) |
Retourne l’instance spécifiée de Duration. |