IJSVsaEngine Rozhraní

Definice

Upozornění

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.

Definuje metody a vlastnosti, které skriptovací modul musí podporovat, a poskytuje programový přístup ke skriptovacímu modulu.

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
Odvozené
Atributy

Vlastnosti

Name Description
Assembly
Zastaralé.

Získá odkaz na spuštěné sestavení vygenerované metodou Run.

Evidence
Zastaralé.

Poskytuje důkazy pro účely ověřování identity aktuálního objektu.

GenerateDebugInfo
Zastaralé.

Získá nebo nastaví logickou hodnotu, která označuje, zda skriptovací modul vytváří ladicí informace při volání Compile metoda.

IsCompiled
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda je zdroj zkompilován.

IsDirty
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda aktuální reprezentace v paměti položky se liší od trvalé reprezentace.

IsRunning
Zastaralé.

Získá logickou hodnotu, která hlásí, zda skriptovací modul je aktuálně v režimu spuštění.

Items
Zastaralé.

Získá kolekci IJSVsaItem objekty, které představují všechny položky přidané do skriptovacího stroje.

Language
Zastaralé.

Získá název programovacího jazyka podporovaného skriptovacím modulem.

LCID
Zastaralé.

Získá nebo nastaví geografické národní prostředí a jazyk, ve kterém se mají hlásit zprávy o výjimce.

Name
Zastaralé.

Získá nebo nastaví zobrazovaný název skriptovacího stroje.

RootMoniker
Zastaralé.

Získá nebo nastaví kořenový moniker skriptu modulu.

RootNamespace
Zastaralé.

Získá nebo nastaví kořenový obor názvů používaný skriptovacím strojem.

Site
Zastaralé.

Získá nebo nastaví host-implementovaný IJSVsaSite objekt, který je používán skriptovací modul ke komunikaci s hostitelem.

Version
Zastaralé.

Získá aktuální verzi kompilátoru jazyka podporovaný skriptovací modul ve formuláři Major.Minor.Revision.Build.

Metody

Name Description
Close()
Zastaralé.

Zavře motor.

Compile()
Zastaralé.

Způsobí, že modul zkompiluje existující zdrojový stav.

GetOption(String)
Zastaralé.

Získá možnosti specifické pro implementaci pro modul.

InitNew()
Zastaralé.

Poskytuje oznámení o dokončení fáze inicializace.

IsValidIdentifier(String)
Zastaralé.

Zkontroluje, jestli je zadaný identifikátor platný pro modul.

LoadSourceState(IJSVsaPersistSite)
Zastaralé.

Směruje modul k načtení zdrojových položek z jejich bodu trvalosti, jak je určeno objektem poskytnutým hostitelem.

Reset()
Zastaralé.

Odebere skriptovací modul ze spuštěného stavu a odpojí automaticky vázané obslužné rutiny událostí.

RevokeCache()
Zastaralé.

Zneplatní sestavení uložené v mezipaměti pro modul, jak je určeno jeho kořenovým monikerem.

Run()
Zastaralé.

Zahájí spuštění zkompilovaného kódu ve skriptovacím stroji a vytvoří vazbu všech obslužných rutin událostí.

SaveCompiledState(Byte[], Byte[])
Zastaralé.

Uloží zkompilovaný stav skriptovacího modulu; volitelně také ukládá informace o ladění.

SaveSourceState(IJSVsaPersistSite)
Zastaralé.

Směruje skriptovací modul tak, aby zachoval svůj zdrojový stav.

SetOption(String, Object)
Zastaralé.

Nastaví možnosti specifické pro implementaci pro skriptovací modul.

Platí pro