Sintaxe de linha de comando do WsdCodeGen
O WsdCodeGen tem duas funções: gerar arquivos de configuração e gerar código-fonte para aplicativos cliente e host WSDAPI. Este tópico fornece a sintaxe da linha de comando usada para executar cada tarefa.
Gerar um arquivo de configuração
Sintaxe
WSDCODEGEN.EXE /generateconfig:{client|host|all} [/outputfile:ConfigFileName] WSDLFileNameList
Parâmetros
-
/generateconfig:{client | host | all}
-
O tipo de código que o arquivo de configuração de saída gerará. /generateconfig:client é usado para gerar um arquivo de configuração para gerar código de cliente, /generateconfig:host é usado para gerar um arquivo de configuração para gerar código de host e /generateconfig:all é usado para gerar um arquivo de configuração para gerar código de cliente e host.
-
**/outputfile:**ConfigFileName
-
Esse parâmetro opcional é usado para especificar o nome do arquivo de configuração de saída. Se esse parâmetro for excluído, o nome do arquivo de configuração de saída será codegen.config.
-
/pnpx
-
Inclua um modelo PnP-X no arquivo de configuração.
-
WSDLFileNameList
-
Uma lista delimitada por espaço dos arquivos WSDL a serem processados pelo WsdCodeGen.
Gerar código-fonte
Sintaxe
WSDCODEGEN.EXE /generatecode [/download] [/gbc] [outputroot:path] [/writeaccess:command] ConfigFileName
Parâmetros
-
/generatecode
-
Direciona o WsdCodeGen para gerar o código-fonte. Esse é o modo padrão se nenhum modo for especificado.
-
/download
-
Faz download de documentos importados referenciados pelo arquivo de configuração. Esse parâmetro é opcional.
-
/gbc
-
Adiciona comentários ao código-fonte que indicam que o código foi gerado. Esses comentários são prefixados com a frase "Gerado por". Esse parâmetro é opcional.
-
**/outputroot:**path
-
O local de saída dos arquivos gerados. path pode ser um caminho absoluto ou relativo. Esse parâmetro é opcional.
-
**/writeaccess:**command
-
Direciona o WsdCodeGen para executar o comando especificado antes de modificar qualquer arquivo existente no disco. Os arquivos de saída idênticos aos do disco não receberão esse comando, nem serão gravados. Se o comando contiver a sequência "{0}", esta sequência será substituída pelo nome do arquivo a ser modificado. Caso contrário, o nome do arquivo será anexado ao comando.
Exemplos:
/writeaccess:"attrib -r"
/writeaccess:"attrib -r {0}"
/writeaccess:"copy {0} ..\backup\"
-
ConfigFileName
-
O nome do arquivo de configuração a ser processado antes de gerar o código.
Legenda de formatação
Formatar | Significado |
---|---|
Itálico | Informações que o usuário deve fornecer |
Negrito | Elementos devem ser digitados pelo usuário exatamente como mostrados |
Entre colchetes ([]) | Itens opcionais |
Entre chaves ({}); opções separadas por barra vertical (|). Exemplo: {even|odd} | Conjunto de opções das quais o usuário deve escolher apenas uma |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |