élément wsdCodeGen
Élément racine d’un fichier de script XML du générateur de code WSDAPI.
<wsdCodeGen
ConfigFileVersion = "Any character string.">
child elements
</wsdCodeGen>
Attribut | Type | Obligatoire | Description |
---|---|---|---|
ConfigFileVersion |
N’importe quelle chaîne de caractères. |
Oui |
Version du fichier de configuration. La seule valeur valide est « 1.0 ». |
Élément | Description |
---|---|
autoStatic |
Indique si WsdCodeGen doit essayer d’marquer automatiquement certains champs générés comme statiques. Cette option est activée par défaut. |
Fichier |
Dirige le générateur de code pour générer un fichier. |
hostMetadata |
Métadonnées d’hébergement de l’appareil à implémenter. Cet élément est utilisé uniquement pour les implémentations d’appareils (hôtes). |
layerNumber |
Numéro de la couche de code à générer. Les numéros de couche sont utilisés dans les tables d’exécution pour distinguer une couche de code d’une autre. WSDAPI lui-même utilise du code généré qui a un numéro de couche 0. |
layerPrefix |
Préfixe à utiliser dans le code généré pour garantir l’unicité des symboles générés. WSDAPI utilise le préfixe « WSD ». |
Macro |
Définit le texte ou CDATA à réutiliser par l’élément include . |
Noms |
Décrit un espace de noms à utiliser pour la génération de code. |
relationshipMetadata |
Décrit l’hôte et les métadonnées hébergées pour l’appareil. |
thisModelMetadata |
Métadonnées du fabricant et du modèle pour l’appareil à implémenter. Cet élément est utilisé uniquement pour les implémentations d’appareils (hôtes). |
Wsdl |
Spécifie un fichier WSDL à traiter pour les informations de contrat. |
Xsd |
Spécifie un fichier XSD à traiter pour les informations de contrat. |
(
layerNumber?,
layerPrefix?,
autoStatic?,
hostMetadata?,
thisModelMetadata?,
nameSpace*,
wsdl*,
xsd*,
file*,
macro*,
relationshipMetadata*
)
Il n’y a pas d’éléments parents.
En général, les éléments de fichier doivent se produire en dernier, car ils génèrent du code qui utilise des données spécifiées par les autres éléments.
Étiquette | Valeur |
---|---|
Système minimal pris en charge |
Windows Vista |
Peut être vide | Oui |