Compartilhar via


Procurar e selecione uma caixa de diálogo de tipo do .NET

Na janela Propriedades, caixas de diálogo ou designers como o designer variável, ao selecionar Procurar Tipos em uma lista de tipos de dados, está a caixa de diálogo Procurar e Selecionar um Tipo .NET (referida em um formulário abreviado como o “navegador de tipos”). Na caixa de diálogo, você pode escolher um tipo de um modo de exibição de árvore de assemblies e de projetos.

Esta caixa de diálogo é empregada em um número de cenários do usuário, incluindo o seguinte:

  • Ao definir o tipo de uma variável ou um argumento.

  • Ao selecionar um tipo para uma atividade genérico.

  • Para adicionar uma captura na atividade de TryCatch .

Observação

O navegador do tipo pode exibir tipos de jagged array Visual Basic, mas não tipos de matriz multidimensional. Confira Matrizes denteadas e Matrizes multidimensionais para obter detalhes.

Selecionando um tipo de valor ou tipo de referência de navegador de tipo

Para selecionar um valor ou uma referência digite de navegador de tipo

  1. Na caixa Nome do Tipo, digite o nome do tipo que você deseja usar.

  2. Realize um dos seguintes procedimentos:

    • Assim que o nome do tipo que você deseja usar aparecer na árvore na caixa Nome do Tipo, clique duas vezes no tipo para selecioná-lo.

    • Digite caracteres suficientes na caixa Nome do Tipo para identificar exclusivamente o tipo que você deseja usar, depois pressione Enter para selecionar o tipo

Para selecionar um tipo genérico de navegador de tipo

  1. Na caixa Nome do Tipo, digite o nome do tipo que você deseja usar.

  2. Assim que o nome do tipo que você deseja usar aparecer na árvore na caixa Nome do Tipo, clique no tipo para selecioná-lo e fazer com que caixas suspensas sejam exibidas.

    Selecione o tipo que você deseja usar para fechar o genérico nas caixas suspensas e clique em OK.

Tipos exibidos no navegador de tipo

Os tipos exibidos no navegador do tipo podem variar dependendo de como o navegador de tipo foi iniciado. Se o navegador de tipo foi inicializado a partir de um projeto de fluxo de trabalho dentro de vs2010, por padrão, são mostrados todos os tipos em assemblies e projetos referenciados. Se o navegador de tipos tiver sido inicializado fora de um sistema do projeto vs2010 (como em um aplicativo de fluxo de trabalho re-hospedado ou em um arquivo autônomo de fluxo de trabalho), por padrão, os tipos de todos os assemblies carregados no AppDomain são mostrados.

No navegador de tipo pode ser filtro por desenvolvedores do designer de atividade. Para quaisquer atividades determinada, você pode ver apenas um subconjunto dos tipos. Por exemplo, na atividade de TryCatch , somente os tipos derivados de Exception são mostrados no navegador do tipo.

Resultados de pesquisa de filtragem no navegador de tipo

A lista de tipos na caixa Nome do Tipo fica mais curta à medida que você digita mais caracteres para encontrar uma correspondência. Apenas tipos cujo nome totalmente qualificado comece com a cadeia de caracteres que você digitou ou tipos cujo nome curto comece com a cadeia de caracteres que você digitou aparecem na lista filtrada.

Por exemplo:

  1. Ao digitar a palavra Operação, há correspondência com OperationCanceledException, mas não com InvalidOperationException. Para corresponder InvalidOperationException, inicie digite System.I ou inválido.

  2. Ao digitar a palavra Genérico, há correspondência com GenericUriParser, mas não com tipos no namespace System.Collections.Generic. Para procurar por tipos no namespace System.Collections.Generic, digite o nome totalmente qualificado do namespace.

Selecionando um contrato de serviço usando a caixa de diálogo de navegador de tipo

Ao selecionar um tipo de contrato de serviço, o navegador do tipo mostra somente os tipos que têm o atributo de ServiceContractAttribute .