Debugger3.Languages Özellik
Hata Ayıklayıcı'yı destekleyen dillerin listesini alır.
Ad alanı: EnvDTE90
Derleme: EnvDTE90 (EnvDTE90.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
Languagesalır bir Languages Hata Ayıklayıcı'yı destekleyen dillerin listesini içeren koleksiyonu.Bu liste sürümü tarafından dikte edilen Visual Studio ve yüklü dil eklentiler.
Ö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(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();
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)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
.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.