Microsoft.JScript.Vsa 名前空間

Script for the .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

コード項目の型を Class、Module、または None として識別します。

JSVsaItemType

項目の種類を表します。