Duration Struct

Definition

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

Remarks

Utilisation des attributs XAMLXAML Attribute Usage

propriétéde l' objet <= "[Days.] heures:minutes:secondes[. fractionalSeconds] "/><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

-ou--or-

propriétéde l' objet <= "[Days.] heures:minutes"/><object property="[days.]hours:minutes"/>

-ou--or-

propriétéde l' objet <= «Automatic»/><object property="Automatic"/>

-ou--or-

propriétéde l' objet <= «Forever»/><object property="Forever"/>

Valeurs XAMLXAML Values

daysdays
System.Int32

Valeur supérieure ou égale à 0 qui décrit le nombre de jours de la période.A value greater than or equal to 0 that describes the number of days spanned by this duration.

hourshours
System.Int32

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

Valeur comprise entre 0 et 59 qui représente le nombre de minutes sur lesquelles s’étend cette durée.A value between 0 and 59 that represents the number of minutes spanned by this duration.

secondesseconds
System.Int32

Valeur comprise entre 0 et 59 qui représente le nombre de secondes sur lesquelles s’étend cette duréeA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Valeur composée de 1 à 7 chiffres qui représente des fractions de seconde.A value consisting of 1 to 7 digits that represents fractional seconds.

Constructors

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.

Properties

Automatic

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

Forever

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

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

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

Methods

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 une valeur Duration à une autre.Compares one Duration value to another.

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)

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

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.

GetHashCode()

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

Plus(Duration)

Retourne l'instance spécifiée de Duration.Returns the specified instance of 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()

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

Operators

Addition(Duration, Duration)

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

Equality(Duration, Duration)

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

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)

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)

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

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)

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)

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)

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

UnaryPlus(Duration)

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

Applies to

See also