Compartilhar via


Wincv.exe (Visualizador de classe do Windows Forms)

O Visualizador de classe Windows Forms permite pesquisar rapidamente informações sobre uma classe ou série de classes, com base em um padrão de pesquisa. O Visualizador de classe exibe informações refletindo-se no tipo usando a reflexão de tempo de execução de linguagem comum API.

O Visualizador de classe Windows Forms é fornecido apenas com o.NET Framework SDK versão 1.0 e 1.1.

wincv [options]

Comentários

A tabela a seguir descreve as opções disponíveis.

Opção

Descrição

/h

Exibe sintaxe de comando e opções para a ferramenta.

/Hide:Type

Oculta o tipo do membro especificado. Você deve especificar protegido, particular, interno, ou herdadas como o tipo de argumento. Se você não especificar esta opção, protected, private, e internal tipos estão ocultos por padrão. Para especificar vários tipos de membro para ocultar, especifique o /Ocultar opção várias vezes na linha de comando separados por um espaço. Por exemplo, /Ocultar: protegido /hide:private.

/nostdlib[+|-]

Especifica se deve carregar os assemblies padrão a seguir: mscorlib. dll, System. dll, System.Data.dll, System.Design.dll, o System.DirectoryServices.dll, System.Drawing.dll, System.Drawing.Design.dll, System.Messaging.dll, System.Runtime.Serialization.Formatters.Soap.dll, System.ServiceProcess.dll, System.Web.dll, System.Web.Services.dll, dll, System.XML.dll,

Se você especificar o símbolo de adição (+), o Wincv.exe não carregar consiste de assemb padrão. O padrão é /nostdlib-, que carrega os assemblies padrão.

r:assemblyFile

Especifica um assembly para carregar e navegar.

/ Mostrar:tipo

Exibe o tipo do membro especificado. Você deve especificar protegido, particular, interno, ou herdadas como o tipo de argumento. Se você não especificar esta opção, apenas inherited tipos são exibidos por padrão. Para especificar vários tipos de membro para exibir, especifique o /Mostrar opção várias vezes na linha de comando separados por um espaço. Por exemplo, /Mostrar: protegido /show:private.

@nome de arquivo

Lê o arquivo de resposta especificado para obter mais opções.

/?

Exibe sintaxe de comando e opções para a ferramenta.

Inicie Wincv.exe a partir da linha de comando e digite todo ou parte de um nome de tipo na caixa de texto na parte superior do formulário. A caixa de listagem no lado esquerdo do formulário exibe uma lista de todos os tipos que localiza Wincv.exe, com base no nome que você inseriu. O System namespace está implícito em nomes de classe. Portanto, digite "Objeto" é exibido na lista de nomes de classe em vez de "Object". Quando você seleciona um tipo na lista, a definição de tipo aparece na área à direita. A definição de tipo é exibida usando um C# como sintaxe. No entanto, observe que nem todas as definições de tipo serão compilado no compilador C# exatamente como eles são mostrados no visualizador. O exemplo a seguir demonstra como pesquisar informações o ButtonBase classe.

Para localizar uma definição de tipo usando Wincv.exe

  1. Tipo de wincv no prompt de comando. Isso carrega os assemblies padrão e exibe o Visualizador de classe.

  2. Tipo de botão na caixa de texto na parte superior do formulário.

  3. Selecione o ButtonBase nome de classe de System.Windows.Forms namespace dos tipos exibido na caixa de listagem no lado esquerdo do formulário.

    A definição de System.Windows.Forms.ButtonBase aparece na área à direita.

Exemplos

As execuções seguintes do comando Wincv.exe e cargas de myApp.exe e os assemblies padrão para navegação.

wincv /r:myApp.exe

O seguinte comando executa o Wincv.exe e carrega somente myApp.exe para navegação. Não carregam os módulos padrão.

wincv /r:myApp.exe /nostdlib+

O código a seguir mostra o conteúdo de um arquivo de resposta myFile.rsp. usando um arquivo de resposta elimina a necessidade de individualmente, digite os comandos no prompt de comando.

/r:myAssembly.dll
/r:myOtherAssembly.dll

O comando a seguir lê o arquivo de resposta myFile.rsp e executa os comandos especificados no arquivo.

wincv @myFile.rsp

Consulte também

Referência

Ildasm. exe (desmontador MSIL)

Outros recursos

Ferramentas.NET Framework