IDebugVsaScriptCodeItem Interfész

Definíció

Kifejezéseket kiértékelő és sztringeket elemző metódusokat definiál. Ezt a felületet általában egy kódblokkot jelképező objektum implementálja, és ezt általában egy hibakereső hívja meg. Ez a felület további funkciókat biztosít, amelyekre egy IActiveScript-gazdagépnek szüksége van.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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
Attribútumok

Metódusok

Name Description
Evaluate()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Amikor egy osztályban implementálják, kiértékeli a kódelem által képviselt blokkot, kifejezést vagy utasítást, és visszaadja az értéket. Ezt általában egy hibakereső hívja meg, akinek ki kell értékelnie egy kifejezést (például egy Figyelő ablakban). A kifejezések esetében az érték a kifejezés eredménye. Blokkok és utasítások esetén az eredményként kapott kifejezés a blokk vagy utasítás által kiszámított utolsó kifejezés.

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

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Amikor egy osztályban implementálják, a sztringeket elemzi, és visszaadja a kielemzési információkat. Ezt a metódust általában egy hibakereső hívja meg, amelynek elemeznie kell egy törésponttal kapcsolatos információkat.string A hibakeresőnek lehet egy töréspontja, amelyet a felhasználó beírt az űrlapfüggvénynév-argumentumok-ILoffset fájlba. Egy elnevezett töréspont-sztringnek összetett formátuma lehet, például F.B(C.D[], int, arg : double ) : C.Abc + 123. a paraméterlista nem kötelező, csakúgy, mint az IL eltolás.

A következőre érvényes: