Microsoft.Vsa 名前空間
Microsoft.Vsa の名前空間は、アプリケーションが .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 | 互換性のために残されています。コード、参照、AppGlobal として項目の種類を識別します。 |