Caixa de diálogo Extrair
Consulte também
Use essa caixa de diálogo para especificar as opções do comando de refatoração Extrair. Você pode usar o comando Extrair para mover um ou mais membros da classe selecionada para a superclasse.
Você pode abrir a caixa de diálogo Extrair, escolhendo Refatorar > Extrair depois de selecionar uma classe no Editor de código-fonte, na janela Projetos ou na janela Arquivos.
A caixa de diálogo possui os seguintes campos:
- Supertipo de destino. Lista suspensa que contém os nomes das superclasses da classe atual. Selecione a classe para a qual você deseja mover os membros de classe.
- Membros para extrair. Contém a lista de classes interiores, métodos e campos na classe atual.
Marque a caixa de verificação à esquerda de cada membro que você deseja mover para a superclasse selecionada.
Marque a caixa de verificação Tornar abstrato de quaisquer métodos que você selecionou para extrair, para os quais deseja ter a declaração na superclasse mas manter a implementação na classe atual.
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