Partilhar via


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]

Ver também

do arquivo de configuração WsdCodeGen

Usando o WsdCodeGen