Duration Duration Duration Duration Struct

Définition

Représente la durée d’activité d’un Timeline.Represents the duration of time that a Timeline is active.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
type Duration = struct
Public Structure Duration
Héritage
Attributs

Remarques

Utilisation d'attributs XAMLXAML Attribute Usage

<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

ou-or-

<objet propriété= "[jours.] heures:minutes« / ><object property="[days.]hours:minutes"/>

ou-or-

<object property="Automatic"/><object property="Automatic"/>

ou-or-

<object property="Forever"/><object property="Forever"/>

Valeurs XAMLXAML Values

daysdays
System.Int32

Une valeur supérieure ou égale à 0 qui décrit le nombre de jours couverts par cette durée.A value greater than or equal to 0 that describes the number of days spanned by this duration.

Heureshours
System.Int32

Une valeur comprise entre 0 et 23 qui représente le nombre d’heures couvertes par cette durée.A value between 0 and 23 that represents the number of hours spanned by this duration.

minutesminutes
System.Int32

Une valeur comprise entre 0 et 59 qui représente le nombre de minutes couvertes par cette durée.A value between 0 and 59 that represents the number of minutes spanned by this duration.

secondsseconds
System.Int32

Une valeur comprise entre 0 et 59 qui représente le nombre de secondes pendant lesquelles la durée enA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Une valeur composée de 1 à 7 chiffres qui représente les fractions de secondes.A value consisting of 1 to 7 digits that represents fractional seconds.

Constructeurs

Duration(TimeSpan) Duration(TimeSpan) Duration(TimeSpan) Duration(TimeSpan)

Initialise une nouvelle instance de la structure Duration à l'aide de la valeur TimeSpan fournie.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Propriétés

Automatic Automatic Automatic Automatic

Obtient une valeur Duration déterminée automatiquement.Gets a Duration value that is automatically determined.

Forever Forever Forever Forever

Obtient une valeur Duration qui représente un intervalle infini.Gets a Duration value that represents an infinite interval.

HasTimeSpan HasTimeSpan HasTimeSpan HasTimeSpan

Obtient une valeur qui indique si Duration représente une valeur TimeSpan.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan TimeSpan TimeSpan TimeSpan

Obtient la valeur TimeSpan représentée par ce Duration.Gets the TimeSpan value that this Duration represents.

Méthodes

Add(Duration) Add(Duration) Add(Duration) Add(Duration)

Ajoute la valeur de l'instance spécifiée de Duration à la valeur de l'instance actuelle.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration) Compare(Duration, Duration) Compare(Duration, Duration) Compare(Duration, Duration)

Compare une valeur Duration à une autre.Compares one Duration value to another.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si un objet spécifié est égal à une instance de Duration.Determines whether a specified object is equal to an instance of Duration.

Equals(Duration) Equals(Duration) Equals(Duration) Equals(Duration)

Détermine si un Duration spécifié est égal à cette instance de Duration.Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration) Equals(Duration, Duration) Equals(Duration, Duration) Equals(Duration, Duration)

Détermine si les deux instances de Duration sont identiques.Determines whether two instances of Duration are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Obtient un code de hachage pour cette instance.Gets a hash code for this instance.

Plus(Duration) Plus(Duration) Plus(Duration) Plus(Duration)

Retourne l'instance spécifiée de Duration.Returns the specified instance of Duration.

Subtract(Duration) Subtract(Duration) Subtract(Duration) Subtract(Duration)

Soustrait la valeur de l'instance spécifiée de Duration de cette instance.Subtracts the value of the specified instance of Duration from this instance.

ToString() ToString() ToString() ToString()

Convertit une instance de Duration en une représentation String.Converts an instance of Duration to a String representation.

Opérateurs

Addition(Duration, Duration) Addition(Duration, Duration) Addition(Duration, Duration) Addition(Duration, Duration)

Ajoute deux instances de Duration.Adds two instances of Duration together.

Equality(Duration, Duration) Equality(Duration, Duration) Equality(Duration, Duration) Equality(Duration, Duration)

Détermine si les deux instances de Duration sont identiques.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration) GreaterThan(Duration, Duration) GreaterThan(Duration, Duration) GreaterThan(Duration, Duration)

Détermine si une instance de Duration est supérieure à une autre.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration) GreaterThanOrEqual(Duration, Duration) GreaterThanOrEqual(Duration, Duration) GreaterThanOrEqual(Duration, Duration)

Détermine si une instance de Duration est supérieure ou égale à une autre instance.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration) Implicit(TimeSpan to Duration) Implicit(TimeSpan to Duration) Implicit(TimeSpan to Duration)

Crée implicitement Duration à partir d'un TimeSpan donné.Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration) Inequality(Duration, Duration) Inequality(Duration, Duration) Inequality(Duration, Duration)

Détermine si deux instances de Duration ne sont pas égales.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration) LessThan(Duration, Duration) LessThan(Duration, Duration) LessThan(Duration, Duration)

Détermine si la valeur d'une instance de Duration est inférieure à la valeur d'une autre instance.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration) LessThanOrEqual(Duration, Duration) LessThanOrEqual(Duration, Duration) LessThanOrEqual(Duration, Duration)

Détermine si la valeur d'une instance de Duration est inférieure ou égale à la valeur d'une autre instance.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration) Subtraction(Duration, Duration) Subtraction(Duration, Duration) Subtraction(Duration, Duration)

Soustrait la valeur d'une instance de Duration d'une autre.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration) UnaryPlus(Duration) UnaryPlus(Duration) UnaryPlus(Duration)

Retourne l'instance spécifiée de Duration.Returns the specified instance of Duration.

S’applique à

Voir aussi