Partilhar via


JScriptCodeProvider Classe

Definição

Fornece acesso às instâncias do gerador de código e compilador de código JScript.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class JScriptCodeProvider sealed : System::CodeDom::Compiler::CodeDomProvider
public sealed class JScriptCodeProvider : System.CodeDom.Compiler.CodeDomProvider
type JScriptCodeProvider = class
    inherit CodeDomProvider
Public NotInheritable Class JScriptCodeProvider
Inherits CodeDomProvider
Herança

Construtores

JScriptCodeProvider()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JScriptCodeProvider.

Propriedades

CanRaiseEvents

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor que indica se o componente pode acionar um evento.

(Herdado de Component)
Container

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o IContainer que contém o Component.

(Herdado de Component)
DesignMode

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um valor que indica se o Component está no modo de design no momento.

(Herdado de Component)
Events

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a lista de manipuladores de eventos que estão anexados a este Component.

(Herdado de Component)
FileExtension

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a extensão de nome de arquivo para arquivos de código JScript.

LanguageOptions

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um identificador de recursos de idioma.

(Herdado de CodeDomProvider)
Site

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o ISite do Component.

(Herdado de Component)

Métodos

CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Compila um assembly com base nas árvores System.CodeDom contidas na matriz especificada de objetos CodeCompileUnit, usando as configurações de compilador especificadas.

(Herdado de CodeDomProvider)
CompileAssemblyFromFile(CompilerParameters, String[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Compila um assembly do código-fonte contido nos arquivos especificados, usando as configurações de compilador especificadas.

(Herdado de CodeDomProvider)
CompileAssemblyFromSource(CompilerParameters, String[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Compila um assembly da matriz especificada de cadeias de caracteres que contém o código-fonte, usando as configurações do compilador especificadas.

(Herdado de CodeDomProvider)
CreateCompiler()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma instância do compilador de código JScript.

CreateEscapedIdentifier(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria um identificador de escape para o valor especificado.

(Herdado de CodeDomProvider)
CreateGenerator()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma instância do gerador de código JScript.

CreateGenerator(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando substituído em uma classe derivada, cria um novo gerador de código usando o nome do arquivo especificado para saída.

(Herdado de CodeDomProvider)
CreateGenerator(TextWriter)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Quando substituído em uma classe derivada, cria um novo gerador de código usando o TextWriter especificado para saída.

(Herdado de CodeDomProvider)
CreateObjRef(Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
CreateParser()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obsoleto.
Obsoleto.

Quando substituído em uma classe derivada, cria um novo analisador de código.

(Herdado de CodeDomProvider)
CreateValidIdentifier(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria um identificador válido para o valor especificado.

(Herdado de CodeDomProvider)
Dispose()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Libera todos os recursos usados pelo Component.

(Herdado de Component)
Dispose(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Libera os recursos não gerenciados usados pelo Component e opcionalmente libera os recursos gerenciados.

(Herdado de Component)
Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera código para a unidade de compilação CodeDOM (Modelo de Objeto do Documento de Código) especificada e envia-a para o text writer especificado, usando as opções especificadas.

(Herdado de CodeDomProvider)
GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera código para a expressão CodeDOM (Modelo de Objeto do Documento de Código) especificada e o envia para o text writer especificado, usando as opções especificadas.

(Herdado de CodeDomProvider)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera código para a declaração de membro CodeDOM (Modelo de Objeto do Documento de Código) especificada e o envia para o text writer especificado, usando as opções especificadas.

(Herdado de CodeDomProvider)
GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera código para o namespace CodeDOM (Modelo de Objeto do Documento de Código) especificado e envia-o para o text writer especificado, usando as opções especificadas.

(Herdado de CodeDomProvider)
GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera código para a instrução CodeDOM (Modelo de Objeto do Documento de Código) especificada e envia-o para o text writer especificado, usando as opções especificadas.

(Herdado de CodeDomProvider)
GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera código para a declaração de tipo CodeDOM (Modelo de Objeto do Documento de Código) especificada e envia-o para o text writer especificado, usando as opções especificadas.

(Herdado de CodeDomProvider)
GetConverter(Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um TypeConverter para o tipo de dados especificado.

(Herdado de CodeDomProvider)
GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetService(Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um objeto que representa um serviço fornecido pelo Component ou pelo seu Container.

(Herdado de Component)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeOutput(CodeTypeReference)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo indicado pelo CodeTypeReference especificado.

(Herdado de CodeDomProvider)
InitializeLifetimeService()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
IsValidIdentifier(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um valor que indica se o valor especificado é um identificador válido para a linguagem de programação atual.

(Herdado de CodeDomProvider)
MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
Parse(TextReader)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Compila o código lido do fluxo de texto especificado em um CodeCompileUnit.

(Herdado de CodeDomProvider)
Supports(GeneratorSupport)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um valor que indica se o suporte à geração de código especificado é fornecido.

(Herdado de CodeDomProvider)
ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um String que contém o nome do Component, se houver. Esse método não deve ser substituído.

(Herdado de Component)

Eventos

Disposed

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Ocorre quando o componente é disposto por uma chamada ao método Dispose().

(Herdado de Component)

Aplica-se a

Confira também