Freigeben über


Breakpoint2.HitCountType-Eigenschaft

Ruft den Trefferanzahltyp ab, der beschreibt, wie eine Trefferanzahl interpretiert wird.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
ReadOnly Property HitCountType As dbgHitCountType
dbgHitCountType HitCountType { get; }
property dbgHitCountType HitCountType {
    dbgHitCountType get ();
}
abstract HitCountType : dbgHitCountType
function get HitCountType () : dbgHitCountType

Eigenschaftswert

Typ: EnvDTE.dbgHitCountType
Einer der dbgHitCountType-Werte.

Hinweise

Der dbgHitCountType-Wert beschreibt, wie eine Trefferanzahl interpretiert wird.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die HitCountType-Eigenschaft verwendet wird.

So testen Sie diese Eigenschaft

  1. Legen Sie einen Haltepunkt in der Zielanwendung fest.

  2. Legen Sie im Dialogfeld Trefferanzahl unter Eigenschaften verschiedene Haltepunkteigenschaften fest.

  3. Führen Sie das Add-In aus.

public static void HitCountType(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("HitCountType 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); 
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Breakpoint2 Schnittstelle

HitCountType-Überladung

EnvDTE80-Namespace

Weitere Ressourcen

Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell