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。