Partilhar via


IJSVsaEngine Interface

Definição

Cuidado

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.

Define os métodos e as propriedades que devem ser compatíveis com um mecanismo de script e oferece acesso programático ao mecanismo de 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
Derivado
Atributos

Propriedades

Assembly
Obsoleto.

Obtém uma referência ao assembly em execução gerada pelo método Run.

Evidence
Obsoleto.

Fornece evidência da finalidade da validação da identidade do objeto atual.

GenerateDebugInfo
Obsoleto.

Obtém ou define um valor booliano que significa se o mecanismo de script produzirá informações de depuração quando o método Compile for chamado.

IsCompiled
Obsoleto.

Obtém ou define um valor que indica se a origem está compilada.

IsDirty
Obsoleto.

Obtém ou define um valor que indica se a representação na memória atual do item é diferente da representação persistente.

IsRunning
Obsoleto.

Obtém um valor booliano que relata se o mecanismo de script está no modo de execução no momento.

Items
Obsoleto.

Obtém a coleção de objetos IJSVsaItem, que representam todos os itens adicionados ao mecanismo de script.

Language
Obsoleto.

Obtém o nome da linguagem de programação compatível com o mecanismo de script.

LCID
Obsoleto.

Obtém ou define a localidade geográfica e o idioma nos quais reportar mensagens de exceção.

Name
Obsoleto.

Obtém ou define o nome de exibição do mecanismo de script.

RootMoniker
Obsoleto.

Obtém ou define o moniker raiz de um mecanismo de script.

RootNamespace
Obsoleto.

Obtém ou define o namespace raiz usado pelo mecanismo de script.

Site
Obsoleto.

Obtém ou define o objeto IJSVsaSite implementado pelo host usado pelo mecanismo de script para se comunicar com o host.

Version
Obsoleto.

Obtém a versão atual do compilador de linguagem compatível com o mecanismo de script, no formato Major.Minor.Revision.Build.

Métodos

Close()
Obsoleto.

Fecha o mecanismo.

Compile()
Obsoleto.

Faz o mecanismo compilar o estado de origem existente.

GetOption(String)
Obsoleto.

Obtém opções específicas de implementação do mecanismo.

InitNew()
Obsoleto.

Fornece uma notificação de que a fase de inicialização foi concluída.

IsValidIdentifier(String)
Obsoleto.

Verifica se o identificador fornecido é válido para o mecanismo.

LoadSourceState(IJSVsaPersistSite)
Obsoleto.

Direciona o mecanismo para carregar itens de origem do seu ponto de persistência, conforme especificado pelo objeto fornecido pelo host.

Reset()
Obsoleto.

Remove o mecanismo de script do estado de execução e desconecta os manipuladores de eventos associados automaticamente.

RevokeCache()
Obsoleto.

Invalida o assembly armazenado em cache do mecanismo, conforme especificado pelo seu moniker raiz.

Run()
Obsoleto.

Inicia a execução do código compilado no mecanismo de script e associa todos os manipuladores de eventos.

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

Salva o estado compilado do mecanismo de script; opcionalmente, também salva as informações de depuração.

SaveSourceState(IJSVsaPersistSite)
Obsoleto.

Direciona o mecanismo de script para manter seu estado de origem.

SetOption(String, Object)
Obsoleto.

Define opções específicas de implantação para um mecanismo de script.

Aplica-se a