Debugger.Languages, propriété
Obtient la liste des langages pris en charge par le débogueur.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
ReadOnly Property Languages As Languages
Languages Languages { get; }
property Languages^ Languages {
Languages^ get ();
}
abstract Languages : Languages with get
function get Languages () : Languages
Valeur de propriété
Type : EnvDTE.Languages
Collection Languages.
Notes
Languages retourne une collection Languages qui contient une liste des langages pris en charge par le débogueur. Cette liste est définie par la version de Visual Studio et les composants additionnels de langage installés.
Exemples
L'exemple suivant illustre l'utilisation de la propriété Languages.
Pour tester cette propriété :
- Ouvrez le projet cible et exécutez le complément.
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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.