Microsoft.Vsa 名前空間

クラス

名前 説明
BaseVsaEngine

基本スクリプト エンジン クラスを定義します。

BaseVsaSite

ホストとスクリプト エンジン間の通信を有効にします。

BaseVsaStartup

ベース VSA エンジンを開始およびリセットするために使用されます。

VsaException

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

VsaLoader

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

VsaModule

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

インターフェイス

名前 説明
IVsaCodeItem

スクリプト エンジンによってコンパイルされるコード項目を表します。

IVsaDTCodeItem

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IVsaDTEngine

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IVsaEngine

スクリプト エンジンがサポートする必要があるメソッドとプロパティを定義し、スクリプト エンジンへのプログラムによるアクセスを提供します。

IVsaError

Compile() メソッドの実行中に発生したコンパイル エラーへのアクセスを提供します。

IVsaGlobalItem

スクリプト エンジンに追加されたグローバル オブジェクトについて説明します。

IVsaIDE

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IVsaIDESite

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IVsaItem

コード項目、参照項目、グローバル項目など、.NET スクリプト エンジンに追加されるすべての項目のインターフェイスを定義します。 エンジンによって認識されるすべての項目の種類に適用されるジェネリック プロパティとメソッドを定義します。

IVsaItems

名前またはインデックスでアドレス指定できる IVsaItem オブジェクトのコレクションのインターフェイスを定義します。

IVsaPersistSite

ホストによって実装された保存操作と読み込み操作を使用して、プロジェクトの永続化と保存を管理し、コードやその他の項目を取得します。

IVsaReferenceItem

スクリプト エンジンに追加された参照について説明します。

IVsaSite

ホストとスクリプト エンジン間の通信を有効にします。 このインターフェイスはホストによって実装されます。

列挙型

名前 説明
BaseVsaEngine.Pre

この列挙型には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性があります。

VsaError

.NET スクリプト エンジンによってスローされる例外のセットを定義します。

VsaIDEMode

この型は、.NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

VsaItemFlag

コード項目の種類をクラス、モジュール、または None として識別します。

VsaItemType

項目の種類をコード、参照、または AppGlobal として識別します。