Expression2.Name-Eigenschaft
Ruft den Namen des Objekts ab.
Namespace: EnvDTE100
Assembly: EnvDTE100 (in EnvDTE100.dll)
Syntax
'Declaration
ReadOnly Default Property Name As String
string this { get; }
property String^ default {
String^ get ();
}
abstract Name : string with get
function get Name () : String
Eigenschaftswert
Typ: String
Eine Zeichenfolge, die den Namen des Objekts darstellt.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Name-Eigenschaft verwendet wird.
So testen Sie diese Eigenschaft
Legen Sie einen Haltepunkt in der Zielanwendung fest.
Führen Sie die Zielanwendung im Debugmodus aus.
Führen Sie das Add-In aus, wenn die Anwendung am Haltepunkt hält.
public static void Name(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("Name property: ");
owp.Activate();
EnvDTE100.Expression2 exp = dte.Debugger.GetExpression("tempC", true, 1);
owp.OutputString("\nThe name of the expression: " + exp.Name);
owp.OutputString("\nThe type of the expression: " + exp.Type);
owp.OutputString("\nThe value of the expression: " + exp.Value);
}
Shared Sub Name(ByRef dte As EnvDTE.DTE)
Dim exp As EnvDTE100.Expression2 = dte.Debugger.GetExpression("tempC", True, 1)
Dim str As String
str = "The name of the expression: " + exp.Name
str += vbCrLf + "The type of the expression: " + exp.Type
str += vbCrLf + "The value of the expression: " + exp.Value
MessageBox.Show(str, "Expression Test - Name, Type, Value Properties")
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