IDebugVsaScriptCodeItem.Evaluate Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt geïmplementeerd in een klasse, evalueert u het blok, de expressie of de instructie die wordt vertegenwoordigd door het code-item en retourneert u de waarde. Dit wordt meestal aangeroepen door een foutopsporingsprogramma dat een expressie moet evalueren (bijvoorbeeld in een Venster Controle). Voor expressies is de waarde het resultaat van de expressie. Voor blokken en instructies is de resulterende expressie de laatste expressie die wordt berekend door het blok of de instructie.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
public:
System::Object ^ Evaluate();
public object Evaluate();
abstract member Evaluate : unit -> obj
Public Function Evaluate () As Object
Retouren
Een waarde die de evaluatie van de instructie, expressie of blok vertegenwoordigt.
Opmerkingen
Houd er rekening mee dat de Evaluate methode functioneel identiek is aan de Execute methode. Alleen de marshaling kenmerken verschillen. Met deze versie van de interface kan een onbeheerd foutopsporingsprogramma de retourwaarde verkrijgen als een IUnknown aanwijzer in plaats van een VARIANT.