Ler em inglês

Compartilhar via


Como: Adicionar parâmetros para um método (classe Designer)

Adicione parâmetros a métodos usando a janela Class Details. Parâmetros podem ser configurados para ser obrigatório ou opcional. Fornecendo um valor para o Padrão opcional a propriedade de um parâmetro instrui o designer para gerar código como um parâmetro opcional.

Linhas de parâmetro contém os seguintes itens:

  • Name

    O nome coluna em uma linha de parâmetro exibe o nome do parâmetro. Esse nome também é exibido na nome a propriedade na janela Propriedades. Você pode usar esta célula para alterar o nome de qualquer parâmetro com permissões de leitura / gravação.

    Apontando para o nome do parâmetro exibe o nome do parâmetro, se o nome coluna é muito estreita para mostrar o nome completo.

  • Type

    O O tipo de parâmetro célula usa o Intellisense, que permite a escolha de uma lista de todos os tipos disponíveis no projeto atual ou projetos referenciados.

  • Modificador

    O modificador a célula em uma linha de parâmetro aceita e exibe o novo modificador do parâmetro. Para inserir um novo modificador de parâmetro, use a caixa de listagem drop-down para selecionar Nenhum, ref, check-out, ou params em C# e ByVal, ByRef, ou ParamArray no VB.

  • Summary

    O Resumo a célula em uma linha de parâmetro permite a inserção de comentários que aparecem em IntelliSense, ao inserir o parâmetro para o editor de código.

  • < adicionar parâmetro >

    A última linha de parâmetro de um membro contém o texto < adicionar parâmetro > na nome célula. Clicar nessa célula permite criar um novo parâmetro. For more information, see Como: Adicionar parâmetros para um método (classe Designer).

Propriedades de parâmetro na janela Properties

A janela Propriedades exibe as mesmas propriedades de parâmetro exibidas na janela de detalhes da classe: Nome, tipo de, modificador, Resumo, bem como o Padrão opcional propriedade. Alteração de uma propriedade em um local atualiza o valor da propriedade globalmente, incluindo a exibição de seu valor no outro local.

ObservaçãoObservação

   Para adicionar um parâmetro a um delegado, consulte Como: Criar um membro (Designer de classe).

ObservaçãoObservação

   Embora um destruidor é um método, ele não pode ter parâmetros.

Para adicionar um parâmetro para um método.

  1. A superfície de diagrama, clique no tipo que contendo o método ao qual você deseja adicionar um parâmetro.

    O tipo obtém o foco e seu conteúdo são exibidos na janela Class Details.

  2. Na janela Class Details, expanda a linha do método ao qual você deseja adicionar um parâmetro.

    Aparece uma linha de parâmetro recuado, contendo apenas um par de parênteses e as palavras < adicionar parâmetro >.

  3. Clique em < adicionar parâmetro >, digite o nome do novo parâmetro e pressione Enter.

    O novo parâmetro é adicionado para o método e o código do método. Ele exibe na janela Class Details e a janela Propriedades.

  4. Opcionalmente, especifica outros detalhes sobre o parâmetro, como, por exemplo, seu tipo.

Para adicionar um parâmetro opcional para um método.

  1. A superfície de diagrama, clique no tipo que contendo o método ao qual você deseja adicionar um parâmetro opcional.

    O tipo obtém o foco e seu conteúdo são exibidos na janela Class Details.

  2. Na janela Class Details, expanda a linha do método ao qual você deseja adicionar um parâmetro opcional.

    Aparece uma linha de parâmetro recuado, contendo apenas um par de parênteses e as palavras < adicionar parâmetro >.

  3. Clique em < adicionar parâmetro >, digite o nome do novo parâmetro e pressione Enter.

    O novo parâmetro é adicionado para o método e o código do método. Ele exibe na janela Class Details e a janela Propriedades.

  4. Na janela Propriedades, digite um valor para o Padrão opcional propriedade. Definição da propriedade do parâmetro padrão opcional faz com que o parâmetro opcional.

    ObservaçãoObservação

    Parâmetros opcionais devem ser os últimos parâmetros na lista de parâmetros.

Consulte também

Tarefas

Como: Modificar os membros de tipo (classe Designer)