Utilizando Pontos de Interrupção

Um ponto de interrupção faz com que a execução da transformação do XSL seja suspensa no local em que o ponto de interrupção está definido.

Uma lista de todos os pontos de interrupção (para todas as sessões de depuração) é exibida na visualização Pontos de Interrupção, a menos que você utilize o filtro por ação de destino de depuração ou vincule a visualização Pontos de Interrupção à visualização Depuração. Para filtrar pontos de interrupção que não estão relacionados à sessão de depuração atual, clique no botão de comando Mostrar Pontos de Interrupção Suportados por Destino Selecionado da visualização Pontos de Interrupção. Para vincular a visualização Pontos de Interrupção à visualização Depuração, clique na comutação Vincular com a visualização Depuração. Quando essa comutação for selecionada, apenas os pontos de interrupção associados ao destino de depuração selecionado na visualização Depuração serão exibidos na visualização Pontos de Interrupção.

Nota: A filtragem por destino de depuração não filtra pontos de interrupção de destinos de depuração semelhantes aos da sessão de depuração atual.

As entradas do ponto de interrupção da lista indicam em qual arquivo o ponto de interrupção foi definido e fornece, entre parênteses, um resumo das propriedades do ponto de interrupção. Com as opções do menu pop-up, você pode remover pontos de interrupção, ativar ou desativar pontos de interrupção e ir até o local do ponto de interrupção no arquivo de origem do editor. E, com os botões de comando da visualização Pontos de Interrupção, você pode remover pontos de interrupção. Além disso, você pode clicar com o botão direito do mouse em um ponto de interrupção da visualização Pontos de Interrupção e selecionar Propriedades ou clicar com o botão direito do mouse em um ponto de interrupção na barra de marcação do editor e selecionar Propriedades do Ponto de Interrupção no menu pop-up. Isso chamará a caixa de diálogo Propriedades do Ponto de Interrupção, em que é possível visualizar detalhes do ponto de interrupção. Essa caixa de diálogo indica também se o ponto de interrupção é mantido. Os pontos de interrupção que não são mantidos são removidos quando a sessão de depuração é finalizada. Os pontos de interrupção não são mantidos quando forem definidos nos arquivos de origem gerados. Os arquivos de origem são gerados na entrada de transformação que está no formato DOM ou SAX.

Os pontos de interrupção podem ser ativados e desativados por meio de menus pop-up na visualização Pontos de Interrupção ou no editor e por meio da caixa de seleção na visualização Pontos de Interrupção. Quando um ponto de interrupção ativado for alcançado, o encadeamento que a transformação está executando é suspenso. Quando um ponto de interrupção é desativado, ele não causa a suspensão dos encadeamentos. Para obter informações adicionais sobre ativação e desativação de pontos de interrupção, consulte o tópico relacionado.

Na visualização Pontos de Interrupção, há dois indicadores à esquerda de um ponto de interrupção definido. O mais à esquerda, é uma caixa de opções que indica se o ponto de interrupção está ativado (quando ativado, a caixa de opções contém uma marca de verificação). Próximo à esquerda, um indicador preenchido indica o ponto de interrupção definido (quando o ponto de interrupção estiver desativado, esse indicador não estará preenchido).

Enquanto estiver na visualização Pontos de Interrupção, o editor de origem será aberto no local de um ponto de interrupção se você executar uma das seguintes tarefas:

Conceitos relacionados
Pontos de Interrupção
Tarefas relacionadas
Controlando a Execução de Programa e Trabalhando com Pontos de Interrupção
Executando Transformações do XSL Durante uma Sessão de Depuração
Percorrendo um Programa
Definindo um Ponto de Interrupção da Linha
Ativando e Desativando Pontos de Interrupção
Removendo Pontos de Interrupção

Feedback