Breakpoint.Language-Eigenschaft
Ruft die Programmiersprache ab, die dem Namen oder bedingten Haltepunkt zugeordnet ist.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property Language As String
Get
string Language { get; }
property String^ Language {
String^ get ();
}
abstract Language : string
function get Language () : String
Eigenschaftswert
Typ: System.String
Eine CodeModelLanguageConstants-Konstante.
Beispiele
Das folgende Beispiel veranschaulicht die Verwendung der Language-Eigenschaft.
So testen Sie diese Eigenschaft
Legen Sie einen Haltepunkt in der Zielanwendung fest.
Führen Sie das Add-In aus.
public static void Language(DTE 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("Language Property Test");
owp.Activate();
// dte is a reference to the DTE object passed to you by the
// OnConnection method that you implement when you create an add-in.
EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
owp.OutputString("Programming language used to author the code: " +
debugger.Breakpoints.Item(1).Language);
}
Shared Sub Language(ByRef dte As EnvDTE.DTE)
MessageBox.Show("Programming language used to author the code: " + _
dte.Debugger.Breakpoints.Item(1).Language, _
"Breakpoint Test - Language")
End Sub
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell