Microsoft.Vsa Przestrzeń nazw

Klasy

BaseVsaEngine

Definiuje klasę aparatu skryptu podstawowego.

BaseVsaSite

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

BaseVsaStartup

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

VsaException

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

VsaLoader

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

VsaModule

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Interfejsy

IVsaCodeItem

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

IVsaDTCodeItem

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IVsaDTEngine

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IVsaEngine

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

IVsaError

Zapewnia dostęp do błędów kompilacji napotkanych podczas wykonywania Compile() metody.

IVsaGlobalItem

Opisuje obiekty globalne dodane do aparatu skryptów.

IVsaIDE

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IVsaIDESite

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IVsaItem

Definiuje interfejs dla wszystkich elementów dodanych do aparatu skryptów platformy .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.

IVsaItems

Definiuje interfejs dla kolekcji IVsaItem obiektów, które można rozwiązać według nazwy lub indeksu.

IVsaPersistSite

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

IVsaReferenceItem

Opisuje odwołanie dodane do aparatu skryptów.

IVsaSite

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

Wyliczenia

BaseVsaEngine.Pre

To wyliczenie ma atrybut FlagsAttribute umożliwiający bitowe połączenie jego wartości członkowskich.

VsaError

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

VsaIDEMode

Ten typ obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

VsaItemFlag

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

VsaItemType

Określa typ elementu jako Kod, Odwołanie lub AppGlobal.