JScriptCodeProvider 類別

定義

提供存取 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
繼承

建構函式

JScriptCodeProvider()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 JScriptCodeProvider 類別的新執行個體。

屬性

CanRaiseEvents

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出元件是否能引發事件。

(繼承來源 Component)
Container

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得包含 IContainerComponent

(繼承來源 Component)
DesignMode

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出 Component 目前是否處於設計模式。

(繼承來源 Component)
Events

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得附加在這個 Component 上的事件處理常式清單。

(繼承來源 Component)
FileExtension

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得 JScript 原始程式碼檔案所使用的副檔名。

LanguageOptions

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得語言功能識別項。

(繼承來源 CodeDomProvider)
Site

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定 ComponentISite

(繼承來源 Component)

方法

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 支援此產品基礎結構,但無法直接用於程式碼之中。

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。

(繼承來源 MarshalByRefObject)
CreateParser()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.
已淘汰.

在衍生類別中覆寫時,請建立新的程式碼剖析器。

(繼承來源 CodeDomProvider)
CreateValidIdentifier(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

為指定值建立有效的識別項。

(繼承來源 CodeDomProvider)
Dispose()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

釋放 Component 所使用的所有資源。

(繼承來源 Component)
Dispose(Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

釋放 Component 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

(繼承來源 Component)
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

產生指定程式碼文件物件模型 (CodeDOM) 編譯單位 (Compilation Unit) 的程式碼,並使用指定的選項將其傳送至指定的文字寫入器。

(繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。

產生指定程式碼文件物件模型 (CodeDOM) 陳述式的程式碼,並使用指定選項將其傳送至指定的文字寫入器。

(繼承來源 CodeDomProvider)
GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

產生指定程式碼文件物件模型 (CodeDOM) 型別宣告的程式碼,並使用指定選項將其傳送至指定的文字寫入器。

(繼承來源 CodeDomProvider)
GetConverter(Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得指定資料型別的 TypeConverter

(繼承來源 CodeDomProvider)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetLifetimeService()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。

(繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回任何包含 Component 名稱的 String。 不應覆寫此方法。

(繼承來源 Component)

事件

Disposed

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

Dispose() 方法的呼叫處置元件時,就會發生。

(繼承來源 Component)

適用於

另請參閱