JScriptCodeProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso a instâncias do gerador de código JScript e do compilador de código.
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
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| 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 gerar 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 anexados a isso 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 linguagem. (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
| Nome | Description |
|---|---|
| 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 System.CodeDom árvores contidas na matriz CodeCompileUnit de objetos especificada, usando as configurações do 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 do 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 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 com 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 de 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 especificado TextWriter 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.
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 (CodeDOM) especificada do CodeDOM e o envia para o gravador de texto 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 (CodeDOM) especificada do CodeDOM e o envia para o gravador de texto 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 (CodeDOM) especificada e o envia para o gravador de texto 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 (CodeDOM) especificado e o envia para o gravador de texto 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 (CodeDOM) especificada e o envia para o gravador de texto 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 (CodeDOM) especificada e o envia para o gravador de texto 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 hash predefinida. (Herdado de Object) |
| GetLifetimeService() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Recupera o objeto de serviço de tempo de vida atual que controla a política de tempo de vida para essa 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 por sua 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 especificado CodeTypeReference. (Herdado de CodeDomProvider) |
| InitializeLifetimeService() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida dessa 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 o idioma 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 Objectatual. (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 atual MarshalByRefObject . (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 de 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
| Nome | Description |
|---|---|
| Disposed |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Ocorre quando o componente é descartado por uma chamada para o Dispose() método. (Herdado de Component) |