IJSVsaEngine Interface

Definitie

Let op

Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.

Definieert de methoden en eigenschappen die een scriptengine moet ondersteunen en biedt programmatische toegang tot de scriptengine.

public interface class IJSVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IJSVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IJSVsaEngine = interface
Public Interface IJSVsaEngine
Afgeleid
Kenmerken

Eigenschappen

Name Description
Assembly
Verouderd.

Hiermee haalt u een verwijzing op naar de actieve assembly die wordt gegenereerd door de run-methode.

Evidence
Verouderd.

Geeft bewijs voor het valideren van de identiteit van het huidige object.

GenerateDebugInfo
Verouderd.

Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de scriptengine foutopsporingsgegevens produceert wanneer de compile-methode wordt aangeroepen.

IsCompiled
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de bron is gecompileerd.

IsDirty
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de huidige in-memory weergave van het item verschilt van de persistente weergave.

IsRunning
Verouderd.

Hiermee wordt een Booleaanse waarde opgehaald die rapporteert of de scriptengine zich momenteel in de uitvoeringsmodus bevindt.

Items
Verouderd.

Hiermee haalt u de verzameling IJSVsaItem-objecten op, die alle items vertegenwoordigen die zijn toegevoegd aan de scriptengine.

Language
Verouderd.

Hiermee haalt u de naam op van de programmeertaal die wordt ondersteund door de scriptengine.

LCID
Verouderd.

Hiermee haalt u de geografische landinstelling en taal op waarin uitzonderingsberichten moeten worden gemeld of ingesteld.

Name
Verouderd.

Hiermee haalt u de weergavenaam van de scriptengine op of stelt u deze in.

RootMoniker
Verouderd.

Hiermee haalt u de hoofd moniker van een scriptengine op of stelt u deze in.

RootNamespace
Verouderd.

Hiermee haalt u de hoofdnaamruimte op die door de scriptengine wordt gebruikt of stelt u deze in.

Site
Verouderd.

Hiermee haalt u het door de host geïmplementeerde IJSVsaSite-object op dat door de scriptengine wordt gebruikt om te communiceren met de host.

Version
Verouderd.

Hiermee haalt u de huidige versie van de taalcompilator op die wordt ondersteund door de scriptengine, in de vorm Major.Minor.Revision.Build.

Methoden

Name Description
Close()
Verouderd.

Sluit de motor.

Compile()
Verouderd.

Zorgt ervoor dat de engine de bestaande bronstatus compileert.

GetOption(String)
Verouderd.

Hiermee haalt u implementatiespecifieke opties voor de engine op.

InitNew()
Verouderd.

Geeft een melding dat de initialisatiefase is voltooid.

IsValidIdentifier(String)
Verouderd.

Controleert of de opgegeven id geldig is voor de engine.

LoadSourceState(IJSVsaPersistSite)
Verouderd.

Stuurt de engine om bronitems te laden vanaf het punt van persistentie, zoals opgegeven door het door de host geleverde object.

Reset()
Verouderd.

Hiermee verwijdert u de scriptengine uit de actieve status en wordt de automatisch gebonden gebeurtenis-handlers verbroken.

RevokeCache()
Verouderd.

Ongeldig de assembly in de cache voor de engine, zoals opgegeven door de hoofdoorzaak.

Run()
Verouderd.

Start de uitvoering van gecompileerde code in de scriptengine en verbindt alle gebeurtenis-handlers.

SaveCompiledState(Byte[], Byte[])
Verouderd.

Slaat de gecompileerde status van de scriptengine op; optioneel worden ook foutopsporingsgegevens opgeslagen.

SaveSourceState(IJSVsaPersistSite)
Verouderd.

Hiermee wordt de scriptengine om de bronstatus ervan behouden.

SetOption(String, Object)
Verouderd.

Hiermee stelt u implementatiespecifieke opties voor een scriptengine in.

Van toepassing op