Breakpoint.Type Свойство

Определение

Возвращает константу, указывающую на тип Breakpoint.

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(DTE 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 Test: ");  
    owp.Activate();  

    EnvDTE.Debugger debugger = (EnvDTE.Debugger)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);   
}  
Shared Sub Type(ByRef dte As EnvDTE.DTE)  
    Dim strHitCountTarget As String  
    Dim strHitCountType As String  
    Dim strLocationType As String  
    Dim strName As String  
    Dim strType As String  
    Dim strTag As String  

    strHitCountTarget = dte.Debugger.Breakpoints.Item(1).HitCountTarget.ToString()  
    strHitCountType = dte.Debugger.Breakpoints.Item(1).HitCountType.ToString()  
    strLocationType = dte.Debugger.Breakpoints.Item(1).LocationType.ToString()  
    strName = dte.Debugger.Breakpoints.Item(1).Name.ToString()  
    strType = dte.Debugger.Breakpoints.Item(1).Type.ToString()  
    dte.Debugger.Breakpoints.Item(1).Tag = "My Breakpoint"  
    strTag = dte.Debugger.Breakpoints.Item(1).Tag.ToString()  
    MessageBox.Show("HitCountTarget: " + strHitCountTarget + vbCrLf + _  
                    "HitCountType: " + strHitCountType + vbCrLf + _  
                    "LocationType: " + strLocationType + vbCrLf + _  
                    "Name: " + strName + vbCrLf + _  
                    "Type: " + strType + vbCrLf + _  
                    "Tag: " + strTag + vbCrLf)  
End Sub  

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