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
(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.
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.
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++).)
(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.
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.
Clique em OK.
Para inserir um ponto de interrupção de função a partir da janela Breakpoints
Na janela Breakpoints, clique na lista suspensa New e selecione Break at Function.
A caixa de diálogo New Breakpoint será exibida.
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++).)
(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.
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.
Clique em OK.
Consulte também
Conceitos
Pontos de interrupção e Tracepoints