Proprietà Debugger2.Languages
Ottiene un elenco di linguaggi supportati dal debugger.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Sintassi
'Dichiarazione
ReadOnly Property Languages As Languages
Languages Languages { get; }
property Languages^ Languages {
Languages^ get ();
}
abstract Languages : Languages with get
function get Languages () : Languages
Valore proprietà
Tipo: Languages
Raccolta Languages.
Note
La proprietà Languages consente di ottenere una raccolta Languages contenente un elenco di linguaggi supportati dal debugger. Tale elenco è determinato dalla versione di Visual Studio e dei componenti aggiuntivi dei linguaggi installati.
Esempi
Nell'esempio seguente viene illustrato l'utilizzare della proprietà Languages.
Per testare questa proprietà, aprire il progetto di destinazione ed eseguire il componente aggiuntivo.
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
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.