instance
Instruction Xml Path. Teste le type d'une valeur.
Syntaxe
Expression instance of
TypeSequence
Description
L'instruction instance retourne Vrai que le premier argument est bien du type donné par le second argument.
Le second argument doit être un type Xml Schema.
Le type peut suivi de :
- ? si la valeur peut être nulle due à l'attribut nillable.
- + si la valeur doit être un élément ou une séquence de plusieurs éléments.
- * si la valeur peut être nulle, un élément ou une séquence de plusieurs éléments.
- Rien si la valeur doit être un élément.
Il faut noter que séquence d'un élément s'unifie à cet élément.
Exemple
<-- Verifie que NomEmploye est bien du type TypeEmploye. -->
$Employe instance of TypeEmploye
Voir aussi
as pour introduire le type cible de la conversion.
cast pour convertir une valeur statiquement.
castable pour vérifier si une valeur peut être convertie.
of pour introduire le type à vérifier.
treat pour convertir une valeur dynamiquement.