Breakpoint2.Type Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Konstante ab, die den Typ des Haltepunkts bestimmt.
public:
property EnvDTE::dbgBreakpointType Type { EnvDTE::dbgBreakpointType get(); };
public:
property EnvDTE::dbgBreakpointType Type { EnvDTE::dbgBreakpointType get(); };
[System.Runtime.InteropServices.DispId(100)]
public EnvDTE.dbgBreakpointType Type { [System.Runtime.InteropServices.DispId(100)] get; }
[<System.Runtime.InteropServices.DispId(100)>]
[<get: System.Runtime.InteropServices.DispId(100)>]
member this.Type : EnvDTE.dbgBreakpointType
Public ReadOnly Property Type As dbgBreakpointType
Eigenschaftswert
Einer der dbgBreakpointType-Werte.
Implementiert
- Attribute
Beispiele
Im folgenden Beispiel wird die Verwendung der- Type Eigenschaft veranschaulicht.
public static void Type(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("Type property: ");
owp.Activate();
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);
}
Sub TypeSamplesVB(ByVal dte As DTE2)
' NOTE: This example requires a reference to the
' System.IO namespace.
' Before running this example, open a code document that
' contains one or more breakpoints.
Dim doc As Document = dte.ActiveDocument
Dim brk As Breakpoint
Dim msg As String
' Find all breakpoints in the current document.
For Each brk In dte.Debugger.Breakpoints
If brk.File = doc.FullName Then
msg &= "Name = " & brk.Name & vbCrLf & _
"Type = " & brk.Type.ToString() & vbCrLf & _
"Enabled = " & brk.Enabled.ToString() & vbCrLf & vbCrLf
End If
Next
MsgBox(Path.GetFileName(doc.FullName) & _
" has the following breakpoints:" & vbCrLf & vbCrLf & msg)
End Sub