Breakpoint.Type Propriedade

Definição

Obtém uma constante que indica o Breakpoint tipo.

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

Valor da propriedade

dbgBreakpointType

Uma dbgBreakpointType constante, especificando o tipo de ponto de interrupção.

Atributos

Exemplos

O exemplo a seguir demonstra como usar a Type propriedade.

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  

Aplica-se a