Variables prédéfinies
Une fois que le fichier de schéma a été analysé par le générateur de code, les objets dans la table ci-dessous existent dans le Template Engine.
Nom | Type | Description |
---|---|---|
$schematype | entier | 1 pour DTD, 2 pour Schema XML |
$TheLibrary | La bibliothèque dérivée depuis le Schéma XML ou le DTD | |
$module | string | Nom du Schéma de source sans extension |
$outputpath | string | Le chemin de sortie spécifié par l’utilisateur ou le chemin de sortie par défaut |
Uniquement pour la génération C++ :
Nom | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$domtype | entier | 1 pour MSXML, 2 pour Xerces | ||||||||||||
$libtype | entier | 1 pour static LIB, 2 pour DLL | ||||||||||||
$mfc | booléenne | True si la prise en charge MFC est activée | ||||||||||||
$VSVersion | entier | Spécifie la version Visual Studio. Valeurs valides :
|
Uniquement pour la génération C# :
Nom | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$VSVersion | entier | Spécifie la version Visual Studio. Valeurs valides :
|