Partager via


Duration Structure

Définition

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
Duration
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

Obtient la valeur TimeSpan que cette Duration représente.

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)

Crée implicitement un Duration à partir d’un TimeSpandonné.

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.

S’applique à

Voir aussi