Compartilhar via


Como: conjunto um ponto de interrupção de função

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Você pode definir um ponto de interrupção no início de uma função, ou em um local especificado em uma função.Para script, você pode definir o ponto de interrupção somente no início da função.

Para inserir um ponto de interrupção de função

  1. (Opcional) Na janela de fonte, clicar no nome de uma função.Isso insere o nome da função no Novo ponto de interrupçãocaixa de diálogo de para que não necessário digitá-la.

  2. Sobre o Depurar , aponte para Novo ponto de interrupçãoe, em seguida, clicar Interromper na função.

    A caixa de diálogo New Breakpoint será exibida.

  3. Se o Função caixa de texto não exibe o nome da função onde deseja conjunto o ponto de interrupção, digite o nome da função no Função caixa e certifique-se de que o Idioma na lista suspensa mostra a linguagem de programação correta para a função.

    Se a função não está sobrecarregada, somente o nome da função é necessária.Para funções sobrecarregadas, você pode especificar os argumentos para definir o ponto de interrupção corretamente.Digite o nome da função seguido dos nomes de tipo dos parâmetro delimitados por parênteses.Por exemplo, para um método translation from VPE for Csharp chamado A que leva uma int parâmetro seguido por um string parâmetro de tipo A(int, string).

    No C++ nativo, você pode utilizar o operador de contexto.(See Operador de contexto (expressões de languagem C/C++).)

  4. (Visual Basic e translation from VPE for Csharp apenas) selecionar o Use o IntelliSense para verificar o nome da função caixa de seleção se desejar Visual Studio IntelliSense para verificar o nome da função que você inseriu.

    Se a caixa está selecionada e o que você digitou não corresponde a uma assinatura de sobrecarga, a Escolha Breakpointsé exibida a caixa de diálogo e você pode escolher em quais sobrecargas colocar o ponto de interrupção.

    Se a caixa de seleção não estiver selecionada e digite o nome da função, é colocar o ponto de interrupção em todas as sobrecargas.

    Se a caixa de seleção não estiver selecionada e você digitar uma assinatura não corresponde, nenhum ponto de interrupção será inserido no código.

  5. Ponto de interrupção é definido no início da função.Se você desejar definir o ponto de interrupção em um local diferente na função, edite os valores nas caixas Line e Character.

  6. Clique em OK.

Para inserir um ponto de interrupção de função a partir da janela Breakpoints

  1. Na janela Breakpoints, clique na lista suspensa New e selecione Break at Function.

    A caixa de diálogo New Breakpoint será exibida.

  2. Digite o nome da função no Função texto caixa e certifique-se de que o Idioma na lista suspensa mostra a linguagem de programação correta para a função.

    Se a função não está sobrecarregada, somente o nome da função é necessária.Para funções sobrecarregadas, você pode especificar os argumentos para definir o ponto de interrupção corretamente.Digite o nome da função seguido dos nomes de tipo dos parâmetro delimitados por parênteses.Por exemplo, para um método translation from VPE for Csharp chamado A que leva uma int parâmetro seguido por um string parâmetro de tipo A(int, string).

    No C++ nativo, você pode utilizar o operador de contexto.(See Operador de contexto (expressões de languagem C/C++).)

  3. (Visual Basic e translation from VPE for Csharp) selecionar o Use o IntelliSense para verificar o nome da função caixa de seleção se desejar Visual Studio IntelliSense para verificar o nome da função que você inseriu.

    Se a caixa de seleção estiver marcada, e o que você digitou não corresponde a uma assinatura de sobrecarga, a caixa de diálogo Choose Breakpoints será exibida e você pode escolher em quais sobrecargas inserir o ponto de interrupção.

    Se a caixa de seleção não estiver selecionada e você digitar o nome de função, o ponto de interrupção será inserido em todas as sobrecargas.

    Se a caixa de seleção não estiver selecionada e você digitar uma assinatura não corresponde, nenhum ponto de interrupção é inserido no código.

  4. Ponto de interrupção é definido no início da função.Se você desejar definir o ponto de interrupção em um local diferente na função, edite os valores nas caixas Line e Character.

  5. Clique em OK.

Consulte também

Conceitos

Pontos de interrupção e Tracepoints

Referência

Operador de contexto (expressões de languagem C/C++)