Usando refatoração para renomear ou excluir componentes do esquema XML
Consulte também
Você pode usar a refatoração em ferramentas do esquema XML para renomear ou excluir com segurança os componentes de esquema e atualizar todas as referências do projeto. Você pode usar as seguintes ações de refatoração em arquivos do esquema XML:
- Renomear. Permite alterar o nome de um componente de esquema e atualizar o código-fonte no projeto para fazer referência ao componente pelo seu novo nome.
- A ação de renomear verificará os usos do componente no projeto atual se o componente for global.
- Os componentes não globais serão renomeados sem a verificação de usos e sem a visualização da janela Refatoração de XML.
- A ação de renomear verificará os usos do componente em arquivos WSDL e BPEL.
- Excluir com segurança. Verifica as referências a um componente de esquema e depois exclui esse componente automaticamente se não houver outras referências a ele.
- A ação de excluir com segurança verificará os usos do componente no projeto, se o componente for global.
- Os componentes não globais serão excluídos sem verificar os usos e sem mostrar a janela Refatoração de XML.
- A ação de excluir com segurança também verificará os usos do componente em arquivos WSDL e BPEL.
- Se forem encontradas referências ao componente selecionado, você deve removê-las antes de excluir o componente com segurança.
- Undo [action]. Após realizar uma ação de refatoração Renomear ou Excluir com segurança, você pode desfazer essa ação. A opção de menu Desfazer [ação] é ativada somente depois que você tiver concluído um comando Refatorar >ação. Desfazer será desativada se qualquer membro do conjunto de refatoração for modificado após a ação de refatoração inicial.
- Refazer [ação]. Após desfazer uma ação de refatoração Renomear ou Excluir com segurança, você pode refazer essa ação.. A opção de menu Refazer [ação] somente é ativada depois que você tiver concluído um comando Desfazer [ação].
Para renomear um componente do esquema XML:
- Abra o arquivo do esquema XML na visualização Esquema ou na visualização Design do editor do esquema XML.
- Navegue até o componente do esquema XML a ser renomeado e selecione-o.
- Clique com o botão direito do mouse e escolha Refatorar > Renomear no menu pop-up.
A caixa de diálogo Renomear se abre.
- No campo Novo nome, digite o novo nome do componente do esquema XML.
- Para visualizar todas as alterações na janela Refatoração de XML, marque a caixa de seleção Visualizar todas as alterações.
- Clique em Próximo.
O IDE localiza todos os usos do componente do esquema XML e mostra os resultados na janela Refatoração de XML. A visualização mostra os componentes nos arquivos do projeto.
- Se tiver desmarcado a caixa de seleção Visualizar todas as alterações, a ação de renomear acontecerá sem confirmação adicional. Nesse caso, esta é a última etapa da ação de renomear.
- Na janela Refatoração de XML, reveja as alterações da refatoração.
- Desmarque a caixa de seleção de qualquer nó no qual não deseje alterar o nome do componente do esquema XML.
- Clique em Fazer refatoração para aplicar as alterações selecionadas.
O IDE executa a ação de renomear, salva todos os arquivos afetados por essa ação e fecha a janela Refatoração de XML.
Para excluir com segurança um componente do esquema XML:
- Abra o arquivo do esquema XML na visualização Esquema ou na visualização Design do editor do esquema XML.
- Navegue até o componente do esquema XML a ser excluído e selecione-o.
- Clique com o botão direito do mouse e escolha Refatorar > Excluir seguramente no menu pop-up.
A caixa de diálogo Exclusão segura é aberta e mostra o nome do componente do esquema XML selecionado para exclusão.
- Para visualizar todas as alterações na janela Refatoração de XML, marque a caixa de seleção Visualizar todas as alterações.
- Clique em Próximo.
O IDE localiza usos do componente do esquema XML. Se forem encontrados usos, uma caixa de diálogo de aviso Exclusão segura será aberta. Essa caixa de diálogo de aviso também pode conter erros.
- (Opcional) Na caixa de diálogo de aviso Exclusão segura, clique em Localizar usos para mostrar a janela Usos de XML que contém informações de uso do componente selecionado.
Você pode retornar para a ação de refatoração clicando no botão Executar exclusão novamente de nome-do-componente.
- Na caixa de diálogo de aviso Exclusão segura, clique em Próximo.
- Se tiver desmarcado a caixa de seleção Visualizar todas as alterações, a ação de exclusão acontecerá sem confirmação adicional. Nesse caso, esta é a última etapa da ação de exclusão.
- Na janela Refatoração de XML, reveja as alterações da refatoração.
- Desmarque a caixa de seleção de qualquer nó no qual não deseje aplicar a alteração.
- Clique em Fazer refatoração para aplicar as alterações selecionadas.
O IDE exclui o componente do esquema XML e todas as referências ao componente, salva todos os arquivos afetados pela ação de refatoração e fecha a janela Refatoração de XML.
Para desfazer as alterações da refatoração:
- Após concluir um comando Refatorar > ação, selecione qualquer nó de componente do esquema XML na visualização Esquema ou na visualização Design do editor do esquema XML.
- Clique com o botão direito do mouse e escolha Refatorar > Desfazer [ação] no menu pop-up.
O IDE reverte todas as alterações em todos os arquivos que foram afetados pela reestruturação.
Para refazer alterações de refatoração desfeitas:
- Após concluir um comando Refatorar > Desfazer [ação], selecione qualquer nó de componente do esquema XML na visualização Esquema ou Design do editor do esquema XML.
- Clique com o botão direito do mouse e escolha Refatorar > Refazer [ação] no menu pop-up.
O IDE reverte as alterações do último comando Refatorar > Desfazer [ação].
- Consulte também
- Janela Refatoração de XML (ferramentas do esquema XML)
- Sobre as ferramentas do esquema XML
Notificações legais