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
Get
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.
Yüklenen
Açıklamalar
Languagesalır bir Languages dillerin listesini içeren koleksiyonu, hata ayıklayıcı destekler. Bu liste sürümü tarafından dikte edildiği Visual Studio ve yüklü dil eklentileri.
Ö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üvenilir kod tarafından Kitaplıklar kullanma.