Altova.Types.Duration
Cette classe vous permet de traiter des attributs XML ou des éléments de type xs: duration .
Constructeurs
Nom | Description | |
---|---|---|
Duration(Duration obj) | Initialise une nouvelle instance de la classe Duration dans l’objet Duration fournie en tant qu’argument. | |
Duration(Duration newvalue) | Initialise une nouvelle instance de la classe Duration dans l’objet System.TimeSpan fournie en tant qu’argument. | |
Duration(long ticks) | Initialise une nouvelle instance de la classe Duration dans la le nombre de tics fournie en tant qu’argument. | |
Duration(int newyears, int newmonths, int days, int hours, int minutes, int seconds, double partseconds, bool bnegative) | Initialise une nouvelle instance de la classe Duration dans une durée construite depuis des parties fournies en tant qu’argument. |
Propriétés
Nom | Description | |
---|---|---|
int Months | Obtient ou définit le nombre des mois dans l’instance actuelle de Duration. | |
System.TimeSpan Value | Obtient ou définit la valeur (en tant que System.TimeSpan) de l’instance actuelle de Duration. | |
int Years | Retourne le nombre des années dans l’instance actuelle de Duration. |
Méthodes
Nom | Description | |||||||
---|---|---|---|---|---|---|---|---|
override bool Equals(object other) | Retourne true si l’objet spécifié est égal à l’objet actuel ; false sinon. | |||||||
override int GetHashCode() | Retourne le code hash de l’instance actuelle. | |||||||
bool IsNegative() | Retourne true si l’instance actuelle de Duration représente une durée négative. | |||||||
static Duration Parse( string s, ParseType pt ) | Retourne un objet Altova.Types.Duration parsé depuis le string fourni en tant qu’argument, en utilisant le type de parsage fourni en tant qu’argument. Valeurs de type de parsage valides :
Veuillez noter que cette méthode est statique et peut uniquement être appelée dans la classe elle-même, pas dans une instance de la classe. | |||||||
override string ToString() | Convertit l’instance actuelle Duration en un string. Par exemple, une durée de 3 heures, 4 minutes et 5 secondes peut être convertie en "PT3H4M5S". | |||||||
string ToYearMonthString() | Convertit l’instance actuelle Duration en un string, en utilisant le type de parsage "Year and Month". |
Opérateurs
Nom | Description |
---|---|
!= | Détermine si Duration a n’est pas égal à Duration b. |
== | Détermine si Duration a est égal à Duration b. |
Exemples
Avant d’utiliser les extraits de code suivants dans votre programme, s’assurer que les types Altova sont importés :
using Altova.Types; |
L’extrait de code suivant illustre plusieurs moyens de créer des objets Duration :
protected static void DurationExample1() |
L’extrait de code suivant illustre comment obtenir des valeurs depuis des objets Duration :
protected static void DurationExample2() |