IVsaEngine Methods
.NET Framework 1.1
The methods of the IVsaEngine interface are listed here. For a complete list of IVsaEngine interface members, see the IVsaEngine Members topic.
Public Methods
Close | Closes the script engine and releases all resources. If the script engine is currently running, the IVsaEngine.Reset method is called first. |
Compile | Causes the script engine to compile the existing source state. |
GetOption | Gets implementation-specific options for a script engine. |
InitNew | Provides a notification that the initialization phase is complete and that the script engine is prepared for the addition of IVsaItem objects. |
IsValidIdentifier | Checks whether the supplied identifier is valid for the script engine. |
LoadSourceState | Directs the script engine to load source items from their point of persistence, as specified by the host-provided object that implements the IVsaPersistSite interface. |
Reset | Removes the script engine from the running state and disconnects automatically bound event handlers. |
RevokeCache | Invalidates the cached assembly for a script engine, as specified by its root moniker. |
Run | Initiates execution of compiled code in the script engine and binds all event handlers. |
SaveCompiledState | Saves the compiled state of the script engine; optionally, it also saves debugging information. |
SaveSourceState | Directs the script engine to persist its source state to the specified IVsaPersistSite object. |
SetOption | Sets implementation-specific options for a script engine. |
