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 d’activité d’un Timeline.
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 d'attributs XAML
<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>
- ou -
<object property="[days.]hours:minutes"/>
- ou -
<object property="Automatic« />
- ou -
<object property="Forever« />
Valeurs XAML
days
System.Int32
Valeur supérieure ou égale à 0 qui décrit le nombre de jours écoulés par cette durée.
hours
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 couvertes par cette durée
fractionalSeconds
System.Int32
Valeur composée de 1 à 7 chiffres qui représente une fraction de seconde.
Constructeurs
Duration(TimeSpan) |
Initialise une nouvelle instance de la structure Duration à l'aide de la valeur TimeSpan fournie. |
Propriétés
Automatic |
Obtient une valeur Duration déterminée automatiquement. |
Forever |
Obtient une valeur Duration qui représente un intervalle infini. |
HasTimeSpan |
Obtient une valeur qui indique si 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 un Duration spécifié est égal à 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 une représentation String. |
Opérateurs
Addition(Duration, Duration) |
Ajoute deux instances de Duration. |
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. |