Compartilhar via


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]

Confira também

Arquivo de configuração WsdCodeGen

Usando WsdCodeGen