Struct Duration

Duration structure

Représente la durée dans un projet.

public struct Duration : IEquatable<Duration>

Propriétés

NomLa description
IsElapsed { get; }Obtient une valeur indiquant si l’unité de temps est écoulée. L’indicateur qui détermine si cette instance Duration est écoulée.
IsEstimated { get; }Obtient une valeur indiquant si l’unité de temps est estimée. L’indicateur qui détermine si cette instance Duration est estimée.
TimeSpan { get; }ObtientTimeSpan instance de cet objet Durée. L’instance TimeSpan de cet objet Duration.
TimeUnit { get; }Obtient le type d’unité de temps pour cet objet. Type d’unité de temps de cette instance Duration.

Méthodes

NomLa description
static Parse(Project, string)Convertit la chaîne spécifiée en instance deDuration structure.
Add(double)Ajoute la valeur double spécifiée à cette durée.
Add(Duration)Ajoute la durée spécifiée à cette durée.
Convert(TimeUnitType)Convertit l’objet Durée en une autre durée avec des unités de temps spécifiées.
Equals(Duration)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
override Equals(object)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
override GetHashCode()Renvoie une valeur de code de hachage pour cet objet.
Subtract(double)Soustrait la valeur double spécifiée de cette instance de durée.
Subtract(Duration)Soustrait la durée spécifiée de cette instance de durée.
ToDouble()Convertit l’objet Durée enDouble valeur.
override ToString()Renvoie une représentation sous forme de chaîne de cette instance.
static ParseTimeSpan(string)Analyse la chaîne de durée au format “PT–H–M–S–”.
operator ==Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
operator !=Renvoie une valeur indiquant si cette instance n’est pas égale à un objet spécifié.

Voir également