Sintaxe da linha de comando WsdCodeGen
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 de linha de comando usada para executar cada tarefa.
Gerando um arquivo de configuração
Sintaxe
WSDCODEGEN.EXE/generateconfig:{cliente|host|todos os} [/outputfile:ConfigFileName]WSDLFileNameList
Parâmetros
-
/generateconfig:{client | host | all}
-
O tipo de código que o arquivo de configuração de saída irá 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
-
Este 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 de PnP-X no arquivo de configuração.
-
WSDLFileNameList
-
Uma lista delimitada por espaço do(s) arquivo(s) WSDL a ser processado pelo WsdCodeGen.
Gerando código-fonte
Sintaxe
WSDCODEGEN.EXE/generatecode[/download][/gbc][outputroot:path][/writeaccess:command]ConfigFileName
Parâmetros
-
/generatecode
-
Direciona WsdCodeGen para gerar código-fonte. Este é o modo padrão se nenhum modo for especificado.
-
/download
-
Downloads de documentos importados referenciados pelo arquivo de configuração. Este parâmetro é opcional.
-
/gbc
-
Adiciona comentários ao código-fonte que indica que o código foi gerado. Esses comentários são prefixados com a frase "Gerado por". Este parâmetro é opcional.
-
**/outputroot:**caminho
-
O local de saída para os arquivos gerados. caminho pode ser um caminho absoluto ou relativo. Este parâmetro é opcional.
-
**/writeaccess:**comando
-
Direciona WsdCodeGen para executar o comando especificado antes de modificar quaisquer arquivos existentes no disco. Os ficheiros de saída idênticos aos do disco não receberão este comando, nem serão gravados. Se o comando contiver a sequência "{0}", esta sequência será substituída pelo nome do ficheiro a modificar. Caso contrário, o nome do arquivo será anexado ao comando.
Exemplos:
/writeaccess:"attrib -r"
/writeaccess:"attrib -r {0}"
/writeaccess:"copiar {0} .. \backup\"
-
ConfigFileName
-
O nome do arquivo de configuração a ser processado antes de gerar código.
Formatando legenda
Formato | Significado |
---|---|
Itálico | Informações que o utilizador deve fornecer |
Ousado | Elementos que o usuário deve digitar exatamente como mostrado |
Entre parênteses ([]) | Itens opcionais |
Entre aparelhos ({}); opções separadas por tubo (|). Exemplo: {even|odd} | Conjunto de opções entre as quais o usuário deve escolher apenas uma |
Requerimentos
Exigência | Valor |
---|---|
Cliente mínimo suportado |
Windows Vista [apenas aplicações de ambiente de trabalho] |
Servidor mínimo suportado |
Windows Server 2008 [apenas aplicações de ambiente de trabalho] |