Microsoft.Vsa Namnområde

Klasser

Name Description
BaseVsaEngine

Definierar basskriptmotorklassen.

BaseVsaSite

Möjliggör kommunikation mellan värden och skriptmotorn.

BaseVsaStartup

Används för att starta och återställa bas-VSA-motorn.

VsaException

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

VsaLoader

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

VsaModule

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

Gränssnitt

Name Description
IVsaCodeItem

Representerar ett kodobjekt som ska kompileras av skriptmotorn.

IVsaDTCodeItem

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IVsaDTEngine

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IVsaEngine

Definierar de metoder och egenskaper som en skriptmotor måste ha stöd för och ger programmatisk åtkomst till skriptmotorn.

IVsaError

Ger åtkomst till kompileringsfel som påträffades under körningen Compile() av metoden.

IVsaGlobalItem

Beskriver globala objekt som lagts till i skriptmotorn.

IVsaIDE

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IVsaIDESite

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IVsaItem

Definierar ett gränssnitt för alla objekt som läggs till i .NET skriptmotor, inklusive kodobjekt, referensobjekt och globala objekt. Den definierar allmänna egenskaper och metoder som gäller för alla objekttyper som identifieras av motorn.

IVsaItems

Definierar ett gränssnitt för en samling IVsaItem objekt, som kan adresseras antingen efter namn eller index.

IVsaPersistSite

Hanterar projektpersistence och lagrar och hämtar kod och andra objekt med hjälp av spara och läsa in åtgärder som implementeras av värden.

IVsaReferenceItem

Beskriver en referens som lagts till i skriptmotorn.

IVsaSite

Möjliggör kommunikation mellan värden och skriptmotorn. Det här gränssnittet implementeras av värden.

Uppräkningar

Name Description
BaseVsaEngine.Pre

Den här uppräkningen har ett FlagsAttribute attribut som tillåter en bitvis kombination av dess medlemsvärden.

VsaError

Definierar den uppsättning undantag som kan genereras av en .NET skriptmotor.

VsaIDEMode

Den här typen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

VsaItemFlag

Identifierar typen av kodobjekt som Klass, Modul eller Ingen.

VsaItemType

Identifierar objekttypen som Kod, Referens eller AppGlobal.