Microsoft.Vsa Namespace
In this article
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The Microsoft.Vsa namespace contains interfaces that allow you to integrate Script for the.NET Framework script engines into applications, and to compile and execute code at run time.
Classes
VsaException
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
VsaLoader
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
VsaModule
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interfaces
IVsaCodeItem
Obsolete. Represents a code item to be compiled by the script engine.
IVsaDTCodeItem
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
IVsaDTEngine
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
IVsaEngine
Obsolete. Defines the methods and properties that a script engine must support and provides programmatic access to the script engine.
IVsaError
Obsolete. Provides access to compilation errors encountered during execution of the IVsaEngine.Compile Method method.
IVsaGlobalItem
Obsolete. Describes global objects added to the script engine.
IVsaIDE
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
IVsaIDESite
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
IVsaItem
Obsolete. Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. It defines generic properties and methods that apply to all item types recognized by the engine.
IVsaItems
Obsolete. Defines an interface for a collection of IVsaItem objects, which can be addressed either by name or by index.
IVsaPersistSite
Obsolete. Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.
IVsaReferenceItem
Obsolete. Describes a reference added to the script engine.
IVsaSite
Obsolete. Enables communication between the host and the script engine. This interface is implemented by the host.
Enumerations
VsaError
Obsolete. Defines the set of exceptions that can be thrown by a .NET script engine.
VsaIDEMode
Obsolete. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
VsaItemFlag
Obsolete. Identifies the type of code item as Class, Module, or None.
VsaItemType
Obsolete. Identifies the item type as Code, Reference, or AppGlobal.