Caixa de diálogo Mover do nível interno para o mais externo
Consulte também
Use essa caixa de diálogo para especificar as opções do comando de refatoração Mover do nível interno para o mais externo. Você pode usar o comando Mover do nível interno para o mais externo para mover uma classe interna um nível acima da hierarquia.
Você pode abrir a caixa de diálogo Mover do nível interno para o mais externo escolhendo Refatorar > Mover do nível interno para o mais externo depois de selecionar a classe interna no Editor de código-fonte, na janela Projetos ou na janela Arquivos.
A caixa de diálogo possui os seguintes campos:
- Nome da classe. Contém o nome da classe a ser movida.
- Declarar campo para a classe exterior atual Se selecionada, um campo de instância da classe exterior atual será gerado e a classe exterior será passada para o construtor. Se marcar essa caixa de verificação, digite um nome para o campo de instância da classe exterior no campo de texto Nome do campo.
- Nome do campo. O nome do campo a ser criado se Declarar campo para a classe exterior atual estiver marcada.
Se você deseja visualizar as alterações, será necessário seguir estas etapas para concluir a refatoração:
- Clique em Visualização.
A janela Refatoração é aberta e mostra uma exibição em árvore do código a ser afetado pela refatoração.
- Verifique os itens exibidos na janela Refatoração para se certificar de que deseja alterar todos eles. Desmarque a caixa de verificação próxima a quaisquer partes do código que você não deseja alterar.
- Clique em Fazer refatoração.
- Você deve sempre realizar uma limpeza na construção após concluir quaisquer comandos de refatoração. Você pode fazer uma limpeza de construção clicando com o botão direito do mouse no nó do projeto na janela Projetos e clicando em Limpar e construir projeto.
- Consulte também
- Sobre a refatoração
- Refatoração: referência rápida
- Desfazendo alterações de refatoração
Notificações legais