Compartilhar via


Encapsular campo caixa de diálogo

Use esta caixa de diálogo para especificar configurações para o Encapsular o campo operação de refatoração.

  • nome de campo
    Identifica o nome corrente do campo para o qual uma nova propriedade é gerada.

  • Nome de propriedade
    Especifica o nome da nova propriedade que gera Encapsulate campo.A operação de refatoração gera automaticamente um nome de propriedade exclusiva para você.No entanto, você pode alterar esse nome para qualquer identificador válido.

    Observação:

    Se você digitar um nome que seja um identificado inválido ier ou está em conflito com um nome existente, um erro será exibida e refatoração não continuará.

  • atualização referências:
    Especifica onde o mecanismo de refatoração atualiza automaticamente seu código com referências a nova propriedade.

    Opção

    Descrição

    Externo

    Especifica que cada referência ao campo que está fora de um tipo delimitador será substituída por uma referência para a nova propriedade.Usos do campo dentro de um tipo delimitador permanecem os mesmos.

    Todos

    Especifica que cada referência para o campo é substituída por uma referência para a nova propriedade.

    Observação:
    Encapsular campo serão não atualização referências de campo Em construtores para o tipo de delimitador .No entanto, referências de campo em construtores de classes externas são atualizadas.
  • Visualizar alterações de referência
    Especifica que as alterações no código serão exibidas no Visualizar alterações — Encapsular campo caixa de diálogo antes que seu código seja modificado.

  • Pesquisar comentários
    Especifica que o mecanismo de refatoração pesquisará os comentários de código para referências do campo existente para atualização.

  • Pesquisar em seqüências de caracteres
    Especifica que o mecanismo de refatoração irá procurar valores de seqüência de caracteres para referências do campo existente para atualizar.

Comentários

Quando comentários e cadeias de caracteres são pesquisadas por operação de refatoração Encapsulate campo, o texto é alterado com base na correspondência de cadeia de caracteres simples em uma operação de Pesquisar e substituição global.Para evitar erros, selecionar Visualizar alterações de referência when Pesquisar comentários or Pesquisar em seqüências de caracteres está selecionada.

Consulte também

Tarefas

Como: Refatorar o código com encapsular campo

Referência

Caixa de diálogo Preview Changes