Breakpoint3 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains the properties and methods that are used to programmatically control a breakpoint. To use Debugger4, you must add a reference to EnvDTE90a.dll. For native development, you must add a reference to dte90a.tlb.
public interface class Breakpoint3 : EnvDTE80::Breakpoint2
public interface class Breakpoint3 : EnvDTE80::Breakpoint2
__interface Breakpoint3 : EnvDTE80::Breakpoint2
[System.Runtime.InteropServices.Guid("81C189C5-0EF0-459C-B907-A22F6B7B355C")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Breakpoint3 : EnvDTE80.Breakpoint2
[System.Runtime.InteropServices.Guid("81C189C5-0EF0-459C-B907-A22F6B7B355C")]
public interface Breakpoint3 : EnvDTE80.Breakpoint2
[<System.Runtime.InteropServices.Guid("81C189C5-0EF0-459C-B907-A22F6B7B355C")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Breakpoint3 = interface
interface Breakpoint2
[<System.Runtime.InteropServices.Guid("81C189C5-0EF0-459C-B907-A22F6B7B355C")>]
type Breakpoint3 = interface
interface Breakpoint2
interface Breakpoint
Public Interface Breakpoint3
Implements Breakpoint2
- Attributes
- Implements
Remarks
See Breakpoint2.
Properties
Address |
Gets the address that a breakpoint is bound to. |
BreakWhenHit |
Gets or sets a value that indicates whether the program breaks when a breakpoint is encountered. |
Children |
Gets a collection of all Breakpoint2 child objects. |
Collection |
Gets the collection that contains all the Breakpoint2 objects. |
Condition |
Gets the condition that triggers a breakpoint. |
ConditionType |
Gets the condition type of the breakpoint, which can be either break when true, or break when it is changed. |
CurrentHits |
Gets the number of times this breakpoint has been hit during this debugging session. |
DTE |
Gets the top-level extensibility object. |
Enabled |
Sets or returns the enabled state of the breakpoint. |
File |
Gets the name of the file in which the breakpoint is contained. |
FileColumn |
Gets the character location within a line in a file where the breakpoint is set. |
FileLine |
Gets the line within a file where the breakpoint is set. |
FilterBy |
Gets or sets a condition at which a breakpoint is set. |
FunctionColumnOffset |
Gets the column offset from the name of a function breakpoint. |
FunctionLineOffset |
Gets the line offset from the name of a function breakpoint. |
FunctionName |
Gets the name of the function that contains the breakpoint. |
HitCountTarget |
Gets the hit count target for any type of breakpoint. It is interpreted based on the hit count type. |
HitCountType |
Gets the hit count type, which describes how to interpret a hit count. |
Language |
Gets the name of the programming language that contains the breakpoint. |
LocationType |
Gets the location type the breakpoint represents. |
Macro |
Gets or sets a breakpoint macro. |
Message |
Gets or sets a breakpoint message. |
Name |
Sets or returns the name of the breakpoint. |
Parent |
Gets the immediate parent object of the breakpoint. |
Process |
Gets the process in which the breakpoint is set. |
Program |
Gets the executable being managed by this process. |
Tag |
Sets or gets a user-defined string that identifyies this breakpoint. |
Type |
Gets a constant that specifies the type of breakpoint. |
Methods
Delete() |
Deletes the breakpoint. |
ResetHitCount() |
Resets the breakpoint hit count. |