JScriptCodeProvider Třída

Definice

Poskytuje přístup k instancím generátoru kódu JScript a kompilátoru kódu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Dědičnost

Konstruktory

Name Description
JScriptCodeProvider()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci JScriptCodeProvider třídy.

Vlastnosti

Name Description
CanRaiseEvents

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu určující, zda komponenta může vyvolat událost.

(Zděděno od Component)
Container

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá ten IContainer , který obsahuje Component.

(Zděděno od Component)
DesignMode

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá hodnotu, která označuje, zda Component je aktuálně v režimu návrhu.

(Zděděno od Component)
Events

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component.

(Zděděno od Component)
FileExtension

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá příponu názvu souboru pro soubory kódu JScript.

LanguageOptions

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá identifikátor funkcí jazyka.

(Zděděno od CodeDomProvider)
Site

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví ISite objektu Component.

(Zděděno od Component)

Metody

Name Description
CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zkompiluje sestavení založené na System.CodeDom stromech obsažených CodeCompileUnit v zadaném poli objektů pomocí zadaného nastavení kompilátoru.

(Zděděno od CodeDomProvider)
CompileAssemblyFromFile(CompilerParameters, String[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zkompiluje sestavení ze zdrojového kódu obsaženého v zadaných souborech pomocí zadaného nastavení kompilátoru.

(Zděděno od CodeDomProvider)
CompileAssemblyFromSource(CompilerParameters, String[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zkompiluje sestavení ze zadaného pole řetězců obsahujících zdrojový kód pomocí zadaného nastavení kompilátoru.

(Zděděno od CodeDomProvider)
CreateCompiler()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí instanci kompilátoru kódu JScript.

CreateEscapedIdentifier(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří řídicí identifikátor pro zadanou hodnotu.

(Zděděno od CodeDomProvider)
CreateGenerator()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí instanci generátoru kódu JScript.

CreateGenerator(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při přepsání v odvozené třídě vytvoří nový generátor kódu pomocí zadaného názvu souboru pro výstup.

(Zděděno od CodeDomProvider)
CreateGenerator(TextWriter)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Při přepsání v odvozené třídě vytvoří nový generátor kódu pomocí zadaného TextWriter výstupu.

(Zděděno od CodeDomProvider)
CreateObjRef(Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy serveru sloužícího ke komunikaci se vzdáleným objektem.

(Zděděno od MarshalByRefObject)
CreateParser()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.
Zastaralé.

Při přepsání v odvozené třídě vytvoří nový analyzátor kódu.

(Zděděno od CodeDomProvider)
CreateValidIdentifier(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří platný identifikátor pro zadanou hodnotu.

(Zděděno od CodeDomProvider)
Dispose()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uvolní všechny prostředky používané nástrojem Component.

(Zděděno od Component)
Dispose(Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uvolní nespravované prostředky používané Component a volitelně uvolní spravované prostředky.

(Zděděno od Component)
Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vygeneruje kód pro zadanou kompilační jednotku codeDOM (CodeDOM) a odešle ho zadanému textovému zapisovači pomocí zadaných možností.

(Zděděno od CodeDomProvider)
GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vygeneruje kód pro zadaný výraz Code DOCUMENT Object Model (CodeDOM) a odešle ho zadanému textovému zapisovači pomocí zadaných možností.

(Zděděno od CodeDomProvider)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vygeneruje kód pro zadanou deklaraci členu modelu CodeDOM (CodeDOM) a odešle ho zadanému textovému zapisovači pomocí zadaných možností.

(Zděděno od CodeDomProvider)
GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje kód pro zadaný obor názvů Code DOCUMENT Object Model (CodeDOM) a odešle ho zadanému textovému zapisovači pomocí zadaných možností.

(Zděděno od CodeDomProvider)
GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vygeneruje kód pro zadaný příkaz Code Document Object Model (CodeDOM) a odešle ho zadanému textovému zapisovači pomocí zadaných možností.

(Zděděno od CodeDomProvider)
GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vygeneruje kód pro zadanou deklaraci typu CodeDOM (CodeDOM) a odešle ho zadanému textovému zapisovači pomocí zadaných možností.

(Zděděno od CodeDomProvider)
GetConverter(Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

TypeConverter Získá pro zadaný datový typ.

(Zděděno od CodeDomProvider)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetLifetimeService()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.

Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
GetService(Type)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jeho Container.

(Zděděno od Component)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá Type aktuální instance.

(Zděděno od Object)
GetTypeOutput(CodeTypeReference)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ označený zadaným CodeTypeReference.

(Zděděno od CodeDomProvider)
InitializeLifetimeService()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zastaralé.

Získá objekt služby životnosti pro řízení zásad životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
IsValidIdentifier(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu, která určuje, zda je zadaná hodnota platným identifikátorem pro aktuální jazyk.

(Zděděno od CodeDomProvider)
MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MemberwiseClone(Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu.

(Zděděno od MarshalByRefObject)
Parse(TextReader)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zkompiluje kód přečtený ze zadaného textového streamu do objektu CodeCompileUnit.

(Zděděno od CodeDomProvider)
Supports(GeneratorSupport)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu určující, zda je zadána podpora generování zadaného kódu.

(Zděděno od CodeDomProvider)
ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

String Vrátí hodnotu obsahující název Component, pokud existuje. Tato metoda by neměla být přepsána.

(Zděděno od Component)

Událost

Name Description
Disposed

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Nastane, když komponenta je uvolněna voláním Dispose() metody.

(Zděděno od Component)

Platí pro

Viz také