Partager via


Syntaxe de ligne de commande WsdCodeGen

WsdCodeGen a deux fonctions : générer des fichiers de configuration et générer du code source pour les applications clientes et hôtes WSDAPI. Cette rubrique donne la syntaxe de ligne de commande utilisée pour effectuer chaque tâche.

Génération d’un fichier de configuration

Syntaxe

WSDCODEGEN.EXE /generateconfig:{client|host|all} [/outputfile:NomFichierConfig] ListeNomFichierWSDL

Paramètres

/generateconfig:{client | host | all}

Le type de code que le fichier de configuration de sortie va générer. /generateconfig:client est utilisé pour générer un fichier de configuration pour générer du code client, /generateconfig:host est utilisé pour générer un fichier de configuration pour générer du code hôte, et /generateconfig:all est utilisé pour générer un fichier de configuration pour générer à la fois du code client et du code hôte.

**/outputfile:**ConfigFileName

Ce paramètre optionnel est utilisé pour spécifier le nom du fichier de configuration de sortie. Si ce paramètre est exclu, le nom du fichier de configuration de sortie est codegen.config.

/pnpx

Inclure un modèle PnP-X dans le fichier de configuration.

WSDLFileNameList

Une liste de noms de fichiers WSDL délimitée par des espaces à traiter par WsdCodeGen.

Génération de code source

Syntaxe

WSDCODEGEN.EXE /generatecode [/download] [/gbc] [outputroot:chemin] [/writeaccess:commande] ConfigFileName

Paramètres

/generatecode

Ordonne à WsdCodeGen de générer du code source. C’est le mode par défaut si aucun mode n’est spécifié.

/download

Télécharge les documents importés référencés par le fichier de configuration. Ce paramètre est facultatif.

/gbc

Ajoute des commentaires au code source indiquant que le code a été généré. Ces commentaires sont préfixés par la phrase « Generated by ». Ce paramètre est facultatif.

**/outputroot:**chemin

L’emplacement de sortie pour les fichiers générés. chemin peut être un chemin absolu ou relatif. Ce paramètre est facultatif.

**/writeaccess:**commande

Ordonne à WsdCodeGen d’exécuter la commande spécifiée avant de modifier des fichiers existants sur le disque. Les fichiers de sortie identiques à ceux sur le disque ne recevront pas cette commande, et ne seront pas écrits. Si la commande contient la séquence « {0} », cette séquence sera remplacée par le nom du fichier à modifier. Sinon, le nom du fichier sera ajouté à la commande.

Exemples :

/writeaccess:"attrib -r"

/writeaccess:"attrib -r {0}"

/writeaccess:"copy {0} ..\backup\"

ConfigFileName

Le nom du fichier de configuration à traiter avant de générer du code.

Légende de mise en forme

Format Signification
Italique Informations que l’utilisateur doit fournir
Gras Éléments que l'utilisateur doit taper exactement comme indiqué
Entre crochets ([]) Éléments facultatifs
Entre accolades ({}); choix séparés par une barre verticale (|). Exemple : {pair|impair} Ensemble de choix parmi lesquels l’utilisateur doit en choisir un seul

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]

Voir aussi

Fichier de configuration WsdCodeGen

Utilisation de WsdCodeGen