Breakpoint3-Schnittstelle
Enthält die Eigenschaften und Methoden, mit denen ein Haltepunkt programmgesteuert wird. Um Debugger4 verwenden zu können, müssen Sie einen Verweis auf EnvDTE90a.dll hinzufügen. Zur systemeigenen Entwicklung müssen Sie einen Verweis auf dte90a.tlb hinzufügen.
Namespace: EnvDTE90a
Assembly: EnvDTE90a (in EnvDTE90a.dll)
Syntax
'Declaration
<GuidAttribute("81C189C5-0EF0-459C-B907-A22F6B7B355C")> _
Public Interface Breakpoint3 _
Inherits Breakpoint2
[GuidAttribute("81C189C5-0EF0-459C-B907-A22F6B7B355C")]
public interface Breakpoint3 : Breakpoint2
[GuidAttribute(L"81C189C5-0EF0-459C-B907-A22F6B7B355C")]
public interface class Breakpoint3 : Breakpoint2
[<GuidAttribute("81C189C5-0EF0-459C-B907-A22F6B7B355C")>]
type Breakpoint3 =
interface
interface Breakpoint2
end
public interface Breakpoint3 extends Breakpoint2
Der Breakpoint3-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Address | Ruft die Adresse ab, an die ein Haltepunkt gebunden ist. | |
BreakWhenHit | Ruft einen Wert ab, der angibt, ob das Programm bei einem Haltepunkt unterbrochen wird, oder legt diesen fest. | |
Children | Ruft eine Auflistung aller untergeordneten Breakpoint2-Objekte ab. | |
Collection | Ruft die Auflistung ab, die alle Breakpoint2-Objekte enthält. | |
Condition | Ruft die Bedingung ab, die einen Haltepunkt auslöst. | |
ConditionType | Ruft den Bedingungstyp des Haltepunks ab. Der Typ legt fest, ob eine Unterbrechung auftritt, wenn eine Bedingung wahr ist oder sich geändert hat. | |
CurrentHits | Ruft ab, wie oft dieser Haltepunkt während dieser Debugsitzung erreicht wurde. | |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. | |
Enabled | Legt den aktivierten Zustand des Haltepunkts fest bzw. gibt ihn zurück. | |
File | Ruft den Namen der Datei ab, in der sich der Haltepunkt befindet. | |
FileColumn | Ruft die Zeichenposition in einer Zeile in einer Datei ab, in der der Haltepunkt festgelegt ist. | |
FileLine | Ruft die Zeile innerhalb einer Datei ab, in der der Haltepunkt festgelegt ist. | |
FilterBy | Ruft eine Bedingung ab, bei der ein Haltepunkt festgelegt wird, oder legt diese fest. | |
FunctionColumnOffset | Ruft den Spaltenoffset vom Namen eines Funktionshaltepunkts ab. | |
FunctionLineOffset | Ruft den Zeilenoffset vom Namen eines Funktionshaltepunkts ab. | |
FunctionName | Ruft den Namen der Funktion ab, die den Haltepunkt enthält. | |
HitCountTarget | Ruft das Trefferanzahlziel für einen beliebigen Haltepunkttyp ab.Es wird auf Grundlage des Trefferanzahltyps interpretiert. | |
HitCountType | Ruft den Trefferanzahltyp ab, der beschreibt, wie eine Trefferanzahl interpretiert wird. | |
Language | Ruft den Namen der Programmiersprache ab, die den Haltepunkt enthält. | |
LocationType | Ruft den Positionstyp ab, den der Haltepunkt darstellt. | |
Macro | Ruft ein Haltepunktmakro ab oder legt es fest. | |
Message | Ruft eine Haltepunktmeldung ab oder legt sie fest. | |
Name | Legt den Namen des Haltepunkts fest oder gibt diesen zurück. | |
Parent | Ruft das unmittelbar übergeordnete Objekt des Haltepunkts ab. | |
Process | Ruft den Prozess ab, in dem der Haltepunkt festgelegt wird. | |
Program | Ruft die ausführbare Datei ab, die von diesem Prozess verwaltet wird. | |
Tag | Legt eine benutzerdefinierte Zeichenfolge fest, die diesen Haltepunkt identifiziert, oder ruft diese ab. | |
Type | Ruft eine Konstante ab, die den Typ des Haltepunkts angibt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Delete | Löscht den Haltepunkt. | |
ResetHitCount | Setzt die Haltepunkttrefferanzahl zurück. |
Zum Seitenanfang
Hinweise
Siehe Breakpoint2.