JScriptCodeProvider Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Hozzáférést biztosít a JScript-kódgenerátor és a kódfordító példányaihoz.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
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
- Öröklődés
Konstruktorok
| Name | Description |
|---|---|
| JScriptCodeProvider() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Inicializálja a JScriptCodeProvider osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| CanRaiseEvents |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Beolvas egy értéket, amely jelzi, hogy az összetevő képes-e eseményt létrehozni. (Öröklődés forrása Component) |
| Container |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a IContainer .Component (Öröklődés forrása Component) |
| DesignMode |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan értéket kap, amely jelzi, hogy az Component aktuálisan tervezési módban van-e. (Öröklődés forrása Component) |
| Events |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri az ehhez Componentcsatolt eseménykezelők listáját. (Öröklődés forrása Component) |
| FileExtension |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a JScript-kódfájlok fájlnévkiterjesztését. |
| LanguageOptions |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a nyelvi funkciók azonosítóját. (Öröklődés forrása CodeDomProvider) |
| Site |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy megadja a ISite értékét a Component-hez. (Öröklődés forrása Component) |
Metódusok
| Name | Description |
|---|---|
| CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumtömbben System.CodeDom található fák alapján CodeCompileUnit állít össze egy szerelvényt a megadott fordítóbeállítások használatával. (Öröklődés forrása CodeDomProvider) |
| CompileAssemblyFromFile(CompilerParameters, String[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Összeállít egy szerelvényt a megadott fájlokban található forráskódból a megadott fordítóbeállítások használatával. (Öröklődés forrása CodeDomProvider) |
| CompileAssemblyFromSource(CompilerParameters, String[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Szerelvény fordítása a forráskódot tartalmazó sztringek megadott tömbéből a megadott fordítóbeállítások használatával. (Öröklődés forrása CodeDomProvider) |
| CreateCompiler() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A JScript-kódfordító egy példányát adja vissza. |
| CreateEscapedIdentifier(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy szöktetésazonosítót a megadott értékhez. (Öröklődés forrása CodeDomProvider) |
| CreateGenerator() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A JScript-kódgenerátor egy példányát adja vissza. |
| CreateGenerator(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ha egy származtatott osztályban felül van bírálva, egy új kódgenerátort hoz létre a kimenethez megadott fájlnév használatával. (Öröklődés forrása CodeDomProvider) |
| CreateGenerator(TextWriter) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ha egy származtatott osztályban felül van bírálva, egy új kódgenerátort hoz létre a megadott TextWriter kimenettel. (Öröklődés forrása CodeDomProvider) |
| CreateObjRef(Type) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt. (Öröklődés forrása MarshalByRefObject) |
| CreateParser() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
Elavult.
Elavult.
Ha felül van bírálva egy származtatott osztályban, létrehoz egy új kódelemzőt. (Öröklődés forrása CodeDomProvider) |
| CreateValidIdentifier(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy érvényes azonosítót a megadott értékhez. (Öröklődés forrása CodeDomProvider) |
| Dispose() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Felszabadítja a .-hez használt összes erőforrást Component. (Öröklődés forrása Component) |
| Dispose(Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Felszabadítja a felügyelt erőforrások által Component használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. (Öröklődés forrása Component) |
| Equals(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy kódot a megadott Code Document Object Model (CodeDOM) fordítási egységhez, és elküldi a megadott szövegírónak a megadott beállításokkal. (Öröklődés forrása CodeDomProvider) |
| GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy kódot a megadott Code Document Object Model (CodeDOM) kifejezéshez, és elküldi a megadott szövegírónak a megadott beállításokkal. (Öröklődés forrása CodeDomProvider) |
| GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy kódot a megadott Code Document Object Model (CodeDOM) tagdeklarációhoz, és elküldi a megadott szövegírónak a megadott beállításokkal. (Öröklődés forrása CodeDomProvider) |
| GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy kódot a megadott Code Document Object Model (CodeDOM) névtérhez, és elküldi a megadott szövegírónak a megadott beállításokkal. (Öröklődés forrása CodeDomProvider) |
| GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy kódot a megadott Code Document Object Model (CodeDOM) utasításhoz, és elküldi a megadott szövegírónak a megadott beállításokkal. (Öröklődés forrása CodeDomProvider) |
| GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy kódot a megadott Code Document Object Model (CodeDOM) típusdeklarációhoz, és elküldi a megadott szövegírónak a megadott beállításokkal. (Öröklődés forrása CodeDomProvider) |
| GetConverter(Type) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. TypeConverter Lekéri a megadott adattípust. (Öröklődés forrása CodeDomProvider) |
| GetHashCode() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetLifetimeService() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
Elavult.
Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot. (Öröklődés forrása MarshalByRefObject) |
| GetService(Type) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan objektumot ad vissza, amely az általa vagy annak által ComponentContainernyújtott szolgáltatást jelöli. (Öröklődés forrása Component) |
| GetType() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetTypeOutput(CodeTypeReference) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott CodeTypeReferencetípust. (Öröklődés forrása CodeDomProvider) |
| InitializeLifetimeService() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
Elavult.
Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához. (Öröklődés forrása MarshalByRefObject) |
| IsValidIdentifier(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan értéket ad vissza, amely jelzi, hogy a megadott érték érvényes azonosító-e az aktuális nyelvhez. (Öröklődés forrása CodeDomProvider) |
| MemberwiseClone() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MemberwiseClone(Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre. (Öröklődés forrása MarshalByRefObject) |
| Parse(TextReader) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott szövegstreamből beolvasott kódot lefordítja egy CodeCompileUnit. (Öröklődés forrása CodeDomProvider) |
| Supports(GeneratorSupport) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy értéket ad vissza, amely jelzi, hogy a megadott kódgenerálási támogatás biztosított-e. (Öröklődés forrása CodeDomProvider) |
| ToString() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni. (Öröklődés forrása Component) |
esemény
| Name | Description |
|---|---|
| Disposed |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Akkor fordul elő, ha az összetevőt a metódus hívása megsemmisíti Dispose() . (Öröklődés forrása Component) |