Breakpoint2.File Propriété

Définition

Obtient le nom du fichier dans lequel le point d'arrêt est contenu.

public:
 property System::String ^ File { System::String ^ get(); };
public:
 property Platform::String ^ File { Platform::String ^ get(); };
[System.Runtime.InteropServices.DispId(105)]
public string File { [System.Runtime.InteropServices.DispId(105)] get; }
[<System.Runtime.InteropServices.DispId(105)>]
[<get: System.Runtime.InteropServices.DispId(105)>]
member this.File : string
Public ReadOnly Property File As String

Valeur de propriété

String

Chaîne qui contient le nom du fichier dans lequel le point d'arrêt est contenu.

Implémente

Attributs

Exemples

L’exemple suivant montre comment utiliser la File propriété.

public static void File(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("File property: ");  
    owp.Activate();  

    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;  
    owp.OutputString("Breakpoint in the file " + debugger.Breakpoints.Item(1).File);  
    owp.OutputString(" on line " +  
                     debugger.Breakpoints.Item(1).FileLine.ToString() + " column ");  
    owp.OutputString(debugger.Breakpoints.Item(1).FileColumn.ToString() + " is ");  
    owp.OutputString(debugger.Breakpoints.Item(1).Enabled ? "enabled." : "disabled.");  
    owp.OutputString("\nThis breakpoint is in the function: " +  
                     debugger.Breakpoints.Item(1).FunctionName);  
}  
Sub FileExample(ByVal dte As DTE2)  

    ' NOTE: This example requires a reference to the   
    '       System.Collections namespace.  

    ' Before running this example, open a project.  
    Dim list As New SortedList()  
    Dim brk As Breakpoint  
    For Each brk In dte.Debugger.Breakpoints  
        If brk.Enabled Then  
            list(brk.File) = brk.File  
        End If  
    Next  

    Dim file As DictionaryEntry  
    Dim files As String  
    For Each file In list  
        files &= file.Value.ToString() & vbCrLf  
    Next  

    MsgBox("The following files have active breakpoints:" & _  
        vbCrLf & vbCrLf & files)  

End Sub  

S’applique à