IDebugVsaScriptCodeItem Interface

Definitie

Definieert methoden waarmee expressies worden geëvalueerd en tekenreeksen worden geparseerd. Deze interface wordt doorgaans geïmplementeerd door een object dat een codeblok vertegenwoordigt en wordt meestal aangeroepen door een foutopsporingsprogramma. Deze interface biedt extra functionaliteit die nodig is voor een IActiveScript-host.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

public interface class IDebugVsaScriptCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6DFE759A-CB8B-4ca0-A973-1D04E0BF0B53")]
public interface IDebugVsaScriptCodeItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6DFE759A-CB8B-4ca0-A973-1D04E0BF0B53")>]
type IDebugVsaScriptCodeItem = interface
Public Interface IDebugVsaScriptCodeItem
Kenmerken

Methoden

Name Description
Evaluate()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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.

ParseNamedBreakPoint(String, String, Int32, String, String, UInt64)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Bij implementatie in een klasse parseert u tekenreeksen en retourneert u de geparseerde informatie. Deze methode wordt meestal aangeroepen door een foutopsporingsprogramma dat informatie moet parseren over een onderbrekingspunt dat wordt weergegeven als een string. Het foutopsporingsprogramma kan een onderbrekingspunt hebben dat door de gebruiker is getypt in de form functionname-arguments-ILoffset. Een benoemde onderbrekingspunttekenreeks kan een complexe indeling hebben, bijvoorbeeld de F.B(C.D[], int, arg : double ) : C.Abc + 123. parameterlijst is optioneel, net als de IL-offset.

Van toepassing op