Proprietà Breakpoint2.HitCountTarget

Ottiene la destinazione del numero di passaggi per qualsiasi tipo di punto di interruzione. Viene interpretato in base al tipo di passaggi.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
ReadOnly Property HitCountTarget As Integer
    Get
int HitCountTarget { get; }
property int HitCountTarget {
    int get ();
}
abstract HitCountTarget : int
function get HitCountTarget () : int

Valore proprietà

Tipo: System.Int32
Intero contenente la destinazione del numero di passaggi per qualsiasi tipo di punto di interruzione.

Implementa

Breakpoint.HitCountTarget

Note

Il numero dei passaggi è una proprietà opzionale che determina se il programma deve interrompersi o meno quando viene raggiunto il punto di interruzione. La proprietà HitCountTarget viene interpretata in base alla proprietà HitCountType. Per ulteriori informazioni, vedere dbgHitCountType.

Esempi

Nell'esempio riportato di seguito viene illustrato come utilizzare la proprietà HitCountTarget.

Per verificare la proprietà:

  1. Impostare un punto di interruzione nell'applicazione di destinazione.

  2. Impostare diverse proprietà dei punti di interruzione nella finestra di dialogo Proprietà/Passaggi.

  3. Eseguire il componente aggiuntivo.

public static void HitCountTarget(EnvDTE80.DTE2 dte)
{
    // Setup debug Output window.
    Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
    w.Visible = true;
    OutputWindow ow = (OutputWindow)w.Object;
    OutputWindowPane owp = ow.OutputWindowPanes.Add("HitCountTarget property: ");
    owp.Activate();

    // dte is a reference to the DTE2 object passed to you by the
    // OnConnection method that you implement when you create an Add-in.
    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
    owp.OutputString("HitCountTarget: " +
                        debugger.Breakpoints.Item(1).HitCountTarget);
    owp.OutputString("\nHitCountType: " +
                        debugger.Breakpoints.Item(1).HitCountType);
    owp.OutputString("\nLocationType: " +
                        debugger.Breakpoints.Item(1).LocationType);
    owp.OutputString("\nName: " + debugger.Breakpoints.Item(1).Name);
    debugger.Breakpoints.Item(1).Tag = "My Breakpoint";
    owp.OutputString("\nTag: " + debugger.Breakpoints.Item(1).Tag);
    owp.OutputString("\nType: " + debugger.Breakpoints.Item(1).Type); 
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Breakpoint2 Interfaccia

Overload HitCountTarget

Spazio dei nomi EnvDTE80

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione