IDebugVsaScriptCodeItem.Evaluate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wertet bei Implementierung in einer Klasse den Block, den Ausdruck oder die Anweisung aus, der bzw. die durch das Codeelement dargestellt wird, und gibt den Wert zurück. Wird normalerweise von einem Debugger aufgerufen, der einen Ausdruck auswerten muss (z. B. in einem Überwachungsfenster). Für Ausdrücke ist der Wert das Ergebnis des Ausdrucks. Für Blöcke und Anweisungen ist der Ausdruck der letzte vom Block oder der Anweisung berechnete Ausdruck.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
System::Object ^ Evaluate();
public object Evaluate ();
abstract member Evaluate : unit -> obj
Public Function Evaluate () As Object
Gibt zurück
Ein Wert, der die Auswertung der Anweisung, des Ausdrucks oder des Block darstellt.
Hinweise
Beachten Sie, dass die Evaluate -Methode funktionell mit der Execute -Methode identisch ist. Nur die Marshallingattribute unterscheiden sich. Diese Version der Schnittstelle ermöglicht es einem nicht verwalteten Debugger, den Rückgabewert als Zeiger und nicht VARIANT
als IUnknown
abzurufen.