Condividi tramite


IJSVsaEngine Interfaccia

Definizione

Attenzione

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.

Definisce i metodi e le proprietà supportate da un modulo di gestione di script e fornisce accesso a livello di codice al modulo di gestione di script.

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
Derivato
Attributi

Proprietà

Assembly
Obsoleti.

Ottiene un riferimento all'assembly in esecuzione generato dal metodo Run.

Evidence
Obsoleti.

Fornisce un'evidenza per la convalida dell'identità dell'oggetto corrente.

GenerateDebugInfo
Obsoleti.

Ottiene o imposta un valore booleano che indica se il motore di script produce informazioni di debug quando viene chiamato il metodo Compile.

IsCompiled
Obsoleti.

Ottiene o imposta un valore che indica se l'origine è compilata.

IsDirty
Obsoleti.

Ottiene o imposta un valore che indica se la rappresentazione in memoria corrente dell'elemento è diversa da quella persistente.

IsRunning
Obsoleti.

Ottiene un valore booleano che indica se il modulo di gestione di script è in modalità di esecuzione.

Items
Obsoleti.

Ottiene l'insieme di oggetti IJSVsaItem che rappresentano tutti gli elementi aggiunti al motore di script.

Language
Obsoleti.

Ottiene il nome del linguaggio di programmazione supportato dal modulo di gestione di script.

LCID
Obsoleti.

Ottiene o imposta la lingua e le impostazioni locali in base alle quali generare i rapporti dei messaggi di eccezioni.

Name
Obsoleti.

Ottiene o imposta il nome visualizzato del motore di script.

RootMoniker
Obsoleti.

Imposta o ottiene il moniker radice di un motore di script.

RootNamespace
Obsoleti.

Imposta o ottiene lo spazio dei nomi radice usato dal motore di script.

Site
Obsoleti.

Ottiene o imposta l'oggetto IJSVsaSite implementato dall'host, usato dal motore di script per comunicare con l'host.

Version
Obsoleti.

Ottiene la versione corrente del compilatore del linguaggio supportato dal motore di script, nel formato Major.Minor.Revision.Build.

Metodi

Close()
Obsoleti.

Chiude il motore.

Compile()
Obsoleti.

Determina la compilazione dello stato di origine esistente mediante il modulo di gestione.

GetOption(String)
Obsoleti.

Ottiene le opzioni specifiche dell'implementazione per il motore di script.

InitNew()
Obsoleti.

Fornisce una notifica relativa al completamento della fase dell'inizializzazione.

IsValidIdentifier(String)
Obsoleti.

Verifica la validità dell'identificatore fornito per il modulo di gestione.

LoadSourceState(IJSVsaPersistSite)
Obsoleti.

Indica al motore di caricare gli elementi di origine dal relativo punto di persistenza, come specificato dall'oggetto fornito dall'host.

Reset()
Obsoleti.

Rimuove il modulo di gestione di script dallo stato di esecuzione e disconnette automaticamente i gestori eventi associati.

RevokeCache()
Obsoleti.

Invalida l'assembly presente nella cache per il motore, come specificato dal relativo moniker di primo livello.

Run()
Obsoleti.

Avvia l'esecuzione del codice compilato nel modulo di gestione di script e associa tutti i gestori eventi.

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

Salva lo stato compilato del motore di script e, facoltativamente, anche le informazioni di debug.

SaveSourceState(IJSVsaPersistSite)
Obsoleti.

Indica al motore di script rendere persistente lo stato di origine.

SetOption(String, Object)
Obsoleti.

Imposta le opzioni specifiche dell'implementazione per un motore di script.

Si applica a