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:
- 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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.