Debugger.Languages (Propiedad)
Obtiene una lista de lenguajes compatibles con el depurador.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
ReadOnly Property Languages As Languages
Languages Languages { get; }
property Languages^ Languages {
Languages^ get ();
}
abstract Languages : Languages with get
function get Languages () : Languages
Valor de propiedad
Tipo: EnvDTE.Languages
Colección de Languages.
Comentarios
Languages devuelve una colección Languages que contiene una lista de lenguajes compatibles con el depurador. La versión de Visual Studio y los complementos de lenguaje instalados dictan esta lista.
Ejemplos
En el siguiente ejemplo se muestra cómo utilizar la propiedad Languages.
Para probar esta propiedad:
- Abra el proyecto de destino y ejecute el complemento.
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.