Microsoft.JScript.Vsa Névtér

Olyan felületeket tartalmaz, amelyekkel integrálhatja a szkripteket a.NET-keretrendszer szkriptmotorjaihoz a JScriptbe, és futtatáskor lefordíthatja és végrehajthatja a kódot.

Osztályok

Name Description
BaseVsaEngine

Implementálja az interfészt IJSVsaEngine .

BaseVsaSite

Lehetővé teszi a gazdagép és a szkriptmotor közötti kommunikációt.

BaseVsaStartup

AlapSZINTŰ VSA-motor indítására és alaphelyzetbe állítására szolgál.

JSVsaException

Ez a típus támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

ResInfo

Ez az osztály, tag vagy tulajdonság a szkriptmotor belső része, és nem hívható meg a kódból.

VsaEngine

Implementálja az interfészt IJSVsaEngine .

Interfészek

Name Description
IJSVsaCodeItem

A szkriptmotor által lefordítandó kódelemet jelöli.

IJSVsaEngine

Meghatározza azokat a metódusokat és tulajdonságokat, amelyeket a szkriptmotornak támogatnia kell, és programozott hozzáférést biztosít a szkriptmotorhoz.

IJSVsaError

Hozzáférést biztosít a végrehajtás során előforduló fordítási hibákhoz.

IJSVsaGlobalItem

A szkriptmotorhoz hozzáadott globális objektumokat ismerteti.

IJSVsaItem

Meghatározza a .NET szkriptmotorhoz hozzáadott összes elem felületét, beleértve a kódelemeket, a referenciaelemeket és a globális elemeket. Általános tulajdonságokat és metódusokat határoz meg, amelyek a motor által felismert összes elemtípusra vonatkoznak.

IJSVsaItems

Egy objektumgyűjtemény felületét IJSVsaItem határozza meg, amely név vagy index alapján is kezelhető.

IJSVsaPersistSite

Kezeli a projektmegőrzést, tárolja és lekéri a kódot és más elemeket a gazdagép által végrehajtott mentési és betöltési műveletek használatával.

IJSVsaReferenceItem

A szkriptmotorhoz hozzáadott hivatkozást ismerteti.

IJSVsaSite

Lehetővé teszi a gazdagép és a szkriptmotor közötti kommunikációt. Ezt a felületet a gazdagép valósítja meg.

Enumerációk

Name Description
BaseVsaEngine.Pre

Enumerálást biztosít az BaseVsaEngine osztályhoz.

JSVsaError

Meghatározza azokat a kivételeket, amelyeket egy .NET szkriptmotor ki tud dobni.

JSVsaItemFlag

A kódelem típusát osztályként, modulként vagy Nincsként azonosítja.

JSVsaItemType

Az elem típusát jelöli.