IJSVsaEngine Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
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. |