Aracılığıyla paylaş


Debugger.Languages Özellik

Hata Ayıklayıcı'yı destekleyen dillerin listesini alır.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property Languages As Languages
Languages Languages { get; }
property Languages^ Languages {
    Languages^ get ();
}
abstract Languages : Languages
function get Languages () : Languages

Özellik Değeri

Tür: EnvDTE.Languages
A Languages koleksiyonu.

Notlar

Languagesdöndüren bir Languages Hata Ayıklayıcı'yı destekleyen dillerin listesini içeren koleksiyonu.Bu liste, Visual Studio ve eklentileri yüklü dil sürümü tarafından dikte edildiği.

Örnekler

Aşağıdaki örnek, nasıl kullanılacağını gösterir Languages özelliği.

Bu özellik test etmek için:

  1. Hedef projeyi açın ve eklentiyi çalıştırın.
public static void Languages(DTE dte)
{
    // Setup the 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();

    foreach(EnvDTE.Language lang in dte.Debugger.Languages)
        owp.OutputString(lang.Name + "\n");
}
Shared Sub Languages(ByRef dte As EnvDTE.DTE)
    Dim str As String
    For Each language As EnvDTE.Language In dte.Debugger.Languages
        str += vbCrLf + language.Name.ToString()
    Next
    MessageBox.Show("List of languages: " + str, "Debugger Test - Languages")
End Sub

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Debugger Arabirim

EnvDTE Ad Alanı

Language