Lire en anglais

Partager via


élément wsdCodeGen

Élément racine d’un fichier de script XML du générateur de code WSDAPI.

Utilisation

<wsdCodeGen
  ConfigFileVersion = "Any character string.">
  child elements
</wsdCodeGen>

Attributs

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éments enfants

É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.

Séquence d’éléments enfants

(
  layerNumber?, 
  layerPrefix?, 
  autoStatic?, 
  hostMetadata?, 
  thisModelMetadata?, 
  nameSpace*, 
  wsdl*, 
  xsd*, 
  file*, 
  macro*, 
  relationshipMetadata*
)

Éléments parents

Il n’y a pas d’éléments parents.

Notes

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.

Informations sur les éléments

Étiquette Valeur
Système minimal pris en charge
Windows Vista
Peut être vide Oui