IJSVsaEngine Interfejs

Definicja

Przestroga

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.

Definiuje metody i właściwości, które aparat skryptów musi obsługiwać i zapewnia programowy dostęp do aparatu skryptów.

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
Pochodne
Atrybuty

Właściwości

Assembly
Przestarzałe.

Pobiera odwołanie do uruchomionego zestawu wygenerowanego przez metodę Run.

Evidence
Przestarzałe.

Zawiera dowody na potrzeby weryfikacji tożsamości bieżącego obiektu.

GenerateDebugInfo
Przestarzałe.

Pobiera lub ustawia wartość logiczną, która oznacza, czy aparat skryptu generuje informacje debugowania podczas wywoływania metody Compile.

IsCompiled
Przestarzałe.

Pobiera lub ustawia wartość wskazującą, czy źródło jest skompilowane.

IsDirty
Przestarzałe.

Pobiera lub ustawia wartość wskazującą, czy bieżąca reprezentacja elementu w pamięci różni się od utrwalonej reprezentacji.

IsRunning
Przestarzałe.

Pobiera wartość logiczną, która zgłasza, czy aparat skryptu jest obecnie w trybie uruchamiania.

Items
Przestarzałe.

Pobiera kolekcję obiektów IJSVsaItem, które reprezentują wszystkie elementy dodane do aparatu skryptów.

Language
Przestarzałe.

Pobiera nazwę języka programowania obsługiwanego przez aparat skryptów.

LCID
Przestarzałe.

Pobiera lub ustawia ustawienia regionalne geograficzne i język, w którym mają być raportowanie komunikatów o wyjątkach.

Name
Przestarzałe.

Pobiera lub ustawia nazwę wyświetlaną aparatu skryptu.

RootMoniker
Przestarzałe.

Pobiera lub ustawia główny moniker aparatu skryptu.

RootNamespace
Przestarzałe.

Pobiera lub ustawia przestrzeń nazw katalogu głównego używaną przez aparat skryptów.

Site
Przestarzałe.

Pobiera lub ustawia zaimplementowany na hoście obiekt IJSVsaSite, który jest używany przez aparat skryptów do komunikowania się z hostem.

Version
Przestarzałe.

Pobiera bieżącą wersję kompilatora języka obsługiwanego przez aparat skryptów w postaci Major.Minor.Revision.Build.

Metody

Close()
Przestarzałe.

Zamyka silnik.

Compile()
Przestarzałe.

Powoduje skompilowanie istniejącego stanu źródłowego przez aparat.

GetOption(String)
Przestarzałe.

Pobiera opcje specyficzne dla implementacji aparatu.

InitNew()
Przestarzałe.

Zawiera powiadomienie o zakończeniu fazy inicjowania.

IsValidIdentifier(String)
Przestarzałe.

Sprawdza, czy podany identyfikator jest prawidłowy dla aparatu.

LoadSourceState(IJSVsaPersistSite)
Przestarzałe.

Kieruje aparat do ładowania elementów źródłowych z punktu trwałości określonego przez obiekt udostępniony przez hosta.

Reset()
Przestarzałe.

Usuwa aparat skryptów ze stanu działania i rozłącza automatycznie powiązane programy obsługi zdarzeń.

RevokeCache()
Przestarzałe.

Unieważnia buforowany zestaw dla aparatu, określony przez jego główny moniker.

Run()
Przestarzałe.

Inicjuje wykonywanie skompilowanego kodu w akompilowaniu aparatu skryptu i wiąże wszystkie programy obsługi zdarzeń.

SaveCompiledState(Byte[], Byte[])
Przestarzałe.

Zapisuje skompilowany stan aparatu skryptu; opcjonalnie zapisuje również informacje o debugowaniu.

SaveSourceState(IJSVsaPersistSite)
Przestarzałe.

Kieruje aparat skryptów, aby utrwał jego stan źródłowy.

SetOption(String, Object)
Przestarzałe.

Ustawia opcje specyficzne dla implementacji aparatu skryptów.

Dotyczy