Breakpoint2.Type Свойство

Определение

Получает константу, определяющую тип точки останова.

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

Значение свойства

dbgBreakpointType

Одно из значений перечисления dbgBreakpointType.

Реализации

Атрибуты

Примеры

В следующем примере показано, как использовать Type свойство.

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  

Применяется к