Microsoft.JScript.Vsa Przestrzeń nazw

Zawiera interfejsy, które umożliwiają integrację skryptu dla aparatów skryptów platformy.NET Framework w języku JScript oraz kompilowania i wykonywania kodu w czasie wykonywania.

Klasy

Nazwa Opis
BaseVsaEngine

Implementuje IJSVsaEngine interfejs.

BaseVsaSite

Umożliwia komunikację między hostem a aparatem skryptów.

BaseVsaStartup

Służy do uruchamiania i resetowania podstawowego aparatu VSA.

JSVsaException

Ten typ obsługuje infrastrukturę platformy .NET i nie jest przeznaczony do użycia bezpośrednio z kodu.

ResInfo

Ta klasa, składowa lub właściwość jest wewnętrzna dla aparatu skryptów i nie powinna być wywoływana z kodu.

VsaEngine

Implementuje IJSVsaEngine interfejs.

Interfejsy

Nazwa Opis
IJSVsaCodeItem

Reprezentuje element kodu, który ma zostać skompilowany przez aparat skryptów.

IJSVsaEngine

Definiuje metody i właściwości, które aparat skryptów musi obsługiwać i zapewnia programowy dostęp do aparatu skryptów.

IJSVsaError

Zapewnia dostęp do błędów kompilacji napotkanych podczas wykonywania.

IJSVsaGlobalItem

Opisuje obiekty globalne dodane do aparatu skryptów.

IJSVsaItem

Definiuje interfejs dla wszystkich elementów dodanych do aparatu skryptów .NET, w tym elementów kodu, elementów referencyjnych i elementów globalnych. Definiuje właściwości ogólne i metody, które mają zastosowanie do wszystkich typów elementów rozpoznawanych przez aparat.

IJSVsaItems

Definiuje interfejs dla kolekcji IJSVsaItem obiektów, które można rozwiązać za pomocą nazwy lub indeksu.

IJSVsaPersistSite

Zarządza trwałością projektu i przechowuje i pobiera kod oraz inne elementy przy użyciu operacji zapisywania i ładowania implementowanych przez hosta.

IJSVsaReferenceItem

Opisuje odwołanie dodane do aparatu skryptów.

IJSVsaSite

Umożliwia komunikację między hostem a aparatem skryptów. Ten interfejs jest implementowany przez hosta.

Wyliczenia

Nazwa Opis
BaseVsaEngine.Pre

Zawiera wyliczenie dla klasy BaseVsaEngine.

JSVsaError

Definiuje zestaw wyjątków, które mogą być zgłaszane przez aparat skryptów .NET.

JSVsaItemFlag

Określa typ elementu kodu jako Klasę, Moduł lub Brak.

JSVsaItemType

Reprezentuje typ elementu.