JScriptCodeProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供存取 JScript 程式碼產生器和程式碼編譯器的實例。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
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
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| JScriptCodeProvider() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 JScriptCodeProvider 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| CanRaiseEvents |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會得到一個值,表示該元件是否能引發事件。 (繼承來源 Component) |
| Container |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 得到 IContainer 包含 Component的 。 (繼承來源 Component) |
| DesignMode |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會得到一個值,表示目前 Component 是否處於設計模式。 (繼承來源 Component) |
| Events |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會取得與此 Component連結的事件處理程序清單。 (繼承來源 Component) |
| FileExtension |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 JScript 程式碼檔案的副檔名。 |
| LanguageOptions |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得語言特徵識別碼。 (繼承來源 CodeDomProvider) |
| Site |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 (繼承來源 Component) |
方法
| 名稱 | Description |
|---|---|
| CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據指定物件陣列System.CodeDom中包含的樹狀結構,使用指定的編譯器設定編譯組合語言CodeCompileUnit。 (繼承來源 CodeDomProvider) |
| CompileAssemblyFromFile(CompilerParameters, String[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據指定檔案中的原始碼,使用指定的編譯器設定,編譯組合語言。 (繼承來源 CodeDomProvider) |
| CompileAssemblyFromSource(CompilerParameters, String[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 從指定的字串陣列編譯組譯,並使用指定的編譯器設定。 (繼承來源 CodeDomProvider) |
| CreateCompiler() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳 JScript 程式碼編譯器的實例。 |
| CreateEscapedIdentifier(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 為指定值建立一個逃逸識別碼。 (繼承來源 CodeDomProvider) |
| CreateGenerator() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳 JScript 程式碼產生器的實例。 |
| CreateGenerator(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當在派生類別中覆寫時,會建立一個新的程式碼產生器,使用指定的檔案名稱作為輸出。 (繼承來源 CodeDomProvider) |
| CreateGenerator(TextWriter) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當在衍生類別中覆寫時,會根據指定的 TextWriter 輸出產生器建立新的程式碼產生器。 (繼承來源 CodeDomProvider) |
| CreateObjRef(Type) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立一個物件,包含產生代理伺服器所需的所有相關資訊,用於與遠端物件通訊。 (繼承來源 MarshalByRefObject) |
| CreateParser() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
已淘汰.
當在衍生類別中覆寫時,會產生新的程式碼解析器。 (繼承來源 CodeDomProvider) |
| CreateValidIdentifier(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 為指定值建立有效的識別碼。 (繼承來源 CodeDomProvider) |
| Dispose() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 釋放所有由 Component. (繼承來源 Component) |
| Dispose(Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 釋放 未管理的資源, Component 並可選擇性地釋放受管理資源。 (繼承來源 Component) |
| Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的 物件是否等於目前的物件。 (繼承來源 Object) |
| GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 為指定的程式碼文件物件模型(CodeDOM)編譯單元產生程式碼,並依照指定選項傳送給指定的文字寫入器。 (繼承來源 CodeDomProvider) |
| GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 產生指定的程式碼文件物件模型(CodeDOM)表達式程式碼,並依照指定選項傳送給指定的文字撰寫器。 (繼承來源 CodeDomProvider) |
| GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 產生指定的程式碼文件物件模型(CodeDOM)成員宣告程式碼,並透過指定的選項傳送給指定的文字寫入者。 (繼承來源 CodeDomProvider) |
| GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 為指定的程式碼文件物件模型(CodeDOM)命名空間產生程式碼,並依照指定選項傳送給指定的文字撰寫器。 (繼承來源 CodeDomProvider) |
| GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 為指定的程式碼文件物件模型(Code Document Object Model,CodeDOM)語句產生程式碼,並透過指定的選項傳送給指定的文字撰寫者。 (繼承來源 CodeDomProvider) |
| GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 產生指定的程式碼文件物件模型(Code Document Object Model,CodeDOM)宣告程式碼,並透過指定的選項傳送給指定的文字撰寫者。 (繼承來源 CodeDomProvider) |
| GetConverter(Type) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會得到指定的資料型別的 a TypeConverter 。 (繼承來源 CodeDomProvider) |
| GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設雜湊函式。 (繼承來源 Object) |
| GetLifetimeService() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前控制此實例生命週期政策的終身服務物件。 (繼承來源 MarshalByRefObject) |
| GetService(Type) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳一個由 或Component其 所提供的Container服務的物件。 (繼承來源 Component) |
| GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前實例的 Type。 (繼承來源 Object) |
| GetTypeOutput(CodeTypeReference) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 得到由指定 CodeTypeReference所指示的類型。 (繼承來源 CodeDomProvider) |
| InitializeLifetimeService() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得一個終身服務物件以控制此實例的終身政策。 (繼承來源 MarshalByRefObject) |
| IsValidIdentifier(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳一個值,指示該指定值是否為當前語言的有效識別碼。 (繼承來源 CodeDomProvider) |
| MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object的淺層複本。 (繼承來源 Object) |
| MemberwiseClone(Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立一個 MarshalByRefObject 目前物件的淺層複製品。 (繼承來源 MarshalByRefObject) |
| Parse(TextReader) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將從指定文字串流讀取的程式碼編譯成 CodeCompileUnit。 (繼承來源 CodeDomProvider) |
| Supports(GeneratorSupport) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳一個值,表示是否提供指定的程式碼產生支援。 (繼承來源 CodeDomProvider) |
| ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 回傳 String 包含 的名稱 Component(若有的話)。 此方法不應被覆蓋。 (繼承來源 Component) |
事件
| 名稱 | Description |
|---|---|
| Disposed |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 當元件被呼叫方法 Dispose() 時會發生。 (繼承來源 Component) |