altova::YearMonthDuration
Mit Hilfe dieser Klasse können XML-Schema-Zeitdauertypen, die aus einem Jahres- und Monatsteil bestehen, verarbeitet werden.
Konstruktoren
Name  | Beschreibung  | 
|---|---|
YearMonthDuration()  | Initialisiert eine neue Instanz der YearMonthDuration-Klasse auf einen leeren Wert.  | 
YearMonthDuration(int years, int months)  | Initialisiert eine neue Instanz der YearMonthDuration-Klasse auf die in den Argumenten years und months bereitgestellte Anzahl von Tagen und Monaten.  | 
explicit YearMonthDuration(int value)  | Initialisiert eine neue Instanz der YearMonthDuration-Klasse auf eine Zeitdauer, die aus der im Argument value bereitgestellte Anzahl von Zeiteinheiten (100-Nanosekunden-Intervalle) besteht.  | 
Methoden
Name  | Beschreibung  | 
|---|---|
bool IsNegative() const  | Gibt den Booleschen Wert true zurück, wenn die aktuelle YearMonthDuration-Instanz negativ ist.  | 
bool IsPositive() const  | Gibt den Booleschen Wert true zurück, wenn die aktuelle YearMonthDuration-Instanz positiv ist.  | 
int Months() const  | Gibt die Anzahl der Monate in der aktuellen YearMonthDuration-Instanz zurück.  | 
int Value() const  | Gibt den Wert (in Zeiteinheiten) der aktuellen YearMonthDuration-Instanz zurück.  | 
int Years()  | Gibt die Anzahl der Jahre in der aktuellen YearMonthDuration-Instanz zurück.  |