Microsoft.Vsa 名前空間

Microsoft.Vsa 名前空間には、Script for the .NET Framework スクリプト エンジンをアプリケーションに統合し、実行時にコードをコンパイルして実行できるようにするためのインターフェイスが含まれています。

クラス

  クラス 説明
パブリック クラス 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 互換性のために残されています。 コード項目の型を Class、Module、または None として識別します。
パブリック列挙体 VsaItemType 互換性のために残されています。 項目の種類を Code、Reference、または AppGlobal として識別します。