Microsoft.JScript.Vsa 名前空間

.NET Framework スクリプト エンジンのスクリプトを JScript に統合し、実行時にコードをコンパイルして実行できるようにするインターフェイスが含まれています。

クラス

名前 説明
BaseVsaEngine

IJSVsaEngineインターフェイスを実装します。

BaseVsaSite

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

BaseVsaStartup

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

JSVsaException

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

ResInfo

このクラス、メンバー、またはプロパティはスクリプト エンジンの内部であり、コードから呼び出さないでください。

VsaEngine

IJSVsaEngineインターフェイスを実装します。

インターフェイス

名前 説明
IJSVsaCodeItem

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

IJSVsaEngine

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

IJSVsaError

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

IJSVsaGlobalItem

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

IJSVsaItem

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

IJSVsaItems

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

IJSVsaPersistSite

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

IJSVsaReferenceItem

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

IJSVsaSite

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

列挙型

名前 説明
BaseVsaEngine.Pre

BaseVsaEngine クラスの列挙を提供します。

JSVsaError

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

JSVsaItemFlag

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

JSVsaItemType

アイテムの種類を表します。