Debugger2.Languages Свойство

Определение

Возвращает список языков, которые поддерживает отладчик.

public:
 property EnvDTE::Languages ^ Languages { EnvDTE::Languages ^ get(); };
[System.Runtime.InteropServices.DispId(101)]
public EnvDTE.Languages Languages { [System.Runtime.InteropServices.DispId(101)] get; }
[<System.Runtime.InteropServices.DispId(101)>]
[<get: System.Runtime.InteropServices.DispId(101)>]
member this.Languages : EnvDTE.Languages
Public ReadOnly Property Languages As Languages

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

Languages

Коллекция Languages.

Реализации

Атрибуты

Примеры

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

public static void Languages(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("Languages Test");  
    owp.Activate();  

    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;  
    foreach (EnvDTE.Language lang in debugger.Languages)  
        owp.OutputString(lang.Name + "\n");  
}  
Sub SupportedLanguages()  
    Dim ow As OutputWindow  
    ow = DTE2.Windows.Item(Constants.vsWindowKindOutput).Object  

    ow.ActivePane.OutputString("Debugger supports the following _  
    languages:" + vbCrLf)  

    Dim lang As Language  
    For Each lang In DTE2.Debugger.Languages  
        ow.ActivePane.OutputString(lang.Name + vbCrLf)  
    Next  
End Sub  

Комментарии

Languages Возвращает Languages коллекцию, содержащую список языков, поддерживаемых отладчиком. Этот список определяется версией Visual Studio и установленными языковыми расширениями.

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