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 fournit 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:ConfigFileName]WSDLFileNameList
Paramètres
-
/generateconfig:{client | host | all}
-
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 la génération du code hôte, et /generateconfig:all est utilisé pour générer un fichier de configuration pour générer à la fois le code client et le code hôte.
-
**/outputfile:**ConfigFileName
-
Ce paramètre facultatif 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
-
Incluez un modèle PnP-X dans le fichier de configuration.
-
WSDLFileNameList
-
Liste délimitée en espace des fichiers WSDL à traiter par WsdCodeGen.
Génération de code source
Syntaxe
WSDCODEGEN.EXE/generatecode[/download][/gbc][outputroot:path][/writeaccess:command]ConfigFileName
Paramètres
-
/generatecode
-
Dirige WsdCodeGen pour générer du code source. Il s’agit du mode par défaut si aucun mode n’est spécifié.
-
/Télécharger
-
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 qui indique que le code a été généré. Ces commentaires sont précédés de l’expression « Généré par ». Ce paramètre est facultatif.
-
**/outputroot:**path
-
Emplacement de sortie des fichiers générés. path peut être un chemin absolu ou relatif. Ce paramètre est facultatif.
-
**/writeaccess:**, commande
-
Indique à WsdCodeGen d’exécuter la commande spécifiée avant de modifier tous les fichiers existants sur le disque. Les fichiers de sortie identiques à ceux sur le disque ne recevront pas cette commande et ne seront pas écrits dans. Si la commande contient la séquence «{0} », cette séquence est remplacée par le nom du fichier à modifier. Si ce n’est pas le cas, le nom de fichier est ajouté à la commande.
Exemples :
/writeaccess:"attrib -r »
/writeaccess:"attrib -r {0}»
/writeaccess:"copy {0} .. \backup\ »
-
ConfigFileName
-
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 canal (|). Exemple : {even|odd} | Ensemble de choix parmi lesquels l’utilisateur ne doit choisir qu’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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour