Duration Structure

Définition

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

Obtient la valeur TimeSpan représentée par ce Duration.

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)

Crée implicitement Duration à partir d'un TimeSpan donné.

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