Microsoft.Vsa 命名空间
Microsoft.Vsa 命名空间包含允许集成脚本的接口(为 .NET 框架脚本引擎集成到应用程序),并由此在运行时编译并执行代码。
类
类 | 说明 | |
---|---|---|
VsaException | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
VsaLoader | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
VsaModule | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 |
接口
接口 | 说明 | |
---|---|---|
IVsaCodeItem | 已废弃不用。 表示要通过脚本引擎编译的代码项。 | |
IVsaDTCodeItem | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
IVsaDTEngine | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
IVsaEngine | 已废弃不用。 定义脚本引擎必须支持的方法和属性,并提供对脚本引擎的编程访问。 | |
IVsaError | 已废弃不用。 提供在 IVsaEngine.Compile Method 方法执行过程中遇到的编译错误的访问。 | |
IVsaGlobalItem | 已废弃不用。 介绍添加到脚本引擎中的全局对象。 | |
IVsaIDE | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
IVsaIDESite | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
IVsaItem | 已废弃不用。 为所有添加到 .NET 脚本引擎的项定义一个接口,包括代码项、引用项和全局项。它定义应用于该引擎识别的所有项类型的泛型属性和方法。 | |
IVsaItems | 已废弃不用。 定义 IVsaItem 对象集合的接口,可通过名称或索引对其进行定位。 | |
IVsaPersistSite | 已废弃不用。 对项目持久性进行管理,并对使用由宿主实现的保存和加载操作的代码和其他项进行存储和检索。 | |
IVsaReferenceItem | 已废弃不用。 描述一个添加到脚本引擎的引用。 | |
IVsaSite | 已废弃不用。 启用主机与脚本引擎之间的通信。该接口由主机实现。 |
枚举
枚举 | 说明 | |
---|---|---|
VsaError | 已废弃不用。 定义可由 .NET 脚本引擎引发的异常集。 | |
VsaIDEMode | 已废弃不用。 此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 | |
VsaItemFlag | 已废弃不用。 将代码项的类型标识为“类”、“模块”或“无”。 | |
VsaItemType | 已废弃不用。 将项类型标识为代码、引用或 AppGlobal。 |