Microsoft.Vsa 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
| 名前 | 説明 |
|---|---|
| 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 として識別します。 |