Sdílet prostřednictvím


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é musí skriptovací stroj podporovat, a poskytuje programový přístup ke skriptovacímu stroji.

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

Assembly
Zastaralé.

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

Evidence
Zastaralé.

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

GenerateDebugInfo
Zastaralé.

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

IsCompiled
Zastaralé.

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

IsDirty
Zastaralé.

Získá nebo nastaví hodnotu, která označ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 je skriptovací stroj 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 strojem.

LCID
Zastaralé.

Získá nebo nastaví geografické národní prostředí a jazyk, ve kterém chcete 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ý název skriptovacího stroje.

RootNamespace
Zastaralé.

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

Site
Zastaralé.

Získá nebo nastaví hostitel-implementované IJSVsaSite objekt, který se používá skriptovací stroj ke komunikaci s hostitelem.

Version
Zastaralé.

Získá aktuální verzi kompilátoru jazyka podporovaného skriptovacím strojem ve formátu Major.Minor.Revision.Build.

Metody

Close()
Zastaralé.

Zavře modul.

Compile()
Zastaralé.

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

GetOption(String)
Zastaralé.

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

InitNew()
Zastaralé.

Poskytuje oznámení, že fáze inicializace je dokončena.

IsValidIdentifier(String)
Zastaralé.

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

LoadSourceState(IJSVsaPersistSite)
Zastaralé.

Nasmě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í stroj ze spuštěného stavu a odpojí automaticky vázané obslužné rutiny událostí.

RevokeCache()
Zastaralé.

Zruší platnost sestavení uloženého v mezipaměti pro modul, jak je uvedeno v jeho kořenovém monikeru.

Run()
Zastaralé.

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

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

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

SaveSourceState(IJSVsaPersistSite)
Zastaralé.

Nasměruje skriptovací stroj k zachování zdrojového stavu.

SetOption(String, Object)
Zastaralé.

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

Platí pro