JScriptCodeProvider クラス

定義

JScript コード ジェネレーターと 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

コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。

(継承元 Component)
Container

IContainer を含む Component を取得します。

(継承元 Component)
DesignMode

Component が現在デザイン モードかどうかを示す値を取得します。

(継承元 Component)
Events

Component に結び付けられているイベント ハンドラーのリストを取得します。

(継承元 Component)
FileExtension

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

JScript のコード ファイル名の拡張子を取得します。

LanguageOptions

言語機能識別子を取得します。

(継承元 CodeDomProvider)
Site

ComponentISite を取得または設定します。

(継承元 Component)

メソッド

CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[])

指定したコンパイラ設定を使用して、指定した System.CodeDom オブジェクトの配列に含まれている CodeCompileUnit ツリーに基づいてアセンブリをコンパイルします。

(継承元 CodeDomProvider)
CompileAssemblyFromFile(CompilerParameters, String[])

指定したコンパイラ設定を使用して、指定したファイルに格納されているソース コードからアセンブリをコンパイルします。

(継承元 CodeDomProvider)
CompileAssemblyFromSource(CompilerParameters, String[])

指定したコンパイラ設定を使用して、ソース コードが格納されている指定した文字列の配列からアセンブリをコンパイルします。

(継承元 CodeDomProvider)
CreateCompiler()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

JScript コード コンパイラのインスタンスを返します。

CreateEscapedIdentifier(String)

指定した値のエスケープ識別子を作成します。

(継承元 CodeDomProvider)
CreateGenerator()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

JScript コード ジェネレーターのインスタンスを返します。

CreateGenerator(String)

派生クラスでオーバーライドされると、出力用に指定されているファイル名を使用して、新しいコード ジェネレーターを作成します。

(継承元 CodeDomProvider)
CreateGenerator(TextWriter)

派生クラスでオーバーライドされると、出力用に指定されている TextWriter を使用して、新しいコード ジェネレーターを作成します。

(継承元 CodeDomProvider)
CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。

(継承元 MarshalByRefObject)
CreateParser()
互換性のために残されています。
互換性のために残されています。
互換性のために残されています。

派生クラスでオーバーライドされると、新しいコード パーサーを作成します。

(継承元 CodeDomProvider)
CreateValidIdentifier(String)

指定した値の有効な識別子を作成します。

(継承元 CodeDomProvider)
Dispose()

Component によって使用されているすべてのリソースを解放します。

(継承元 Component)
Dispose(Boolean)

Component によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

(継承元 Component)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

指定した CodeDOM (Code Document Object Model) コンパイル単位のコードを生成し、指定したオプションを使用して、指定したテキスト ライターに生成されたコードを送信します。

(継承元 CodeDomProvider)
GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)

指定した CodeDOM (Code Document Object Model) 式のコードを生成し、指定したオプションを使用して、指定したテキスト ライターに生成されたコードを送信します。

(継承元 CodeDomProvider)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)

指定した CodeDOM (Code Document Object Model) メンバー宣言のコードを生成し、指定したオプションを使用して、指定したテキスト ライターに生成されたコードを送信します。

(継承元 CodeDomProvider)
GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)

指定した CodeDOM (Code Document Object Model) 名前空間のコードを生成し、指定したオプションを使用して、指定したテキスト ライターに生成されたコードを送信します。

(継承元 CodeDomProvider)
GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)

指定した CodeDOM (Code Document Object Model) ステートメントのコードを生成し、指定したオプションを使用して、指定したテキスト ライターに生成されたコードを送信します。

(継承元 CodeDomProvider)
GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

指定した CodeDOM (Code Document Object Model) 型宣言のコードを生成し、指定したオプションを使用して、指定したテキスト ライターに生成されたコードを送信します。

(継承元 CodeDomProvider)
GetConverter(Type)

指定したデータ ソースの TypeConverter を取得します。

(継承元 CodeDomProvider)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetLifetimeService()
互換性のために残されています。

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetService(Type)

Component またはその Container で提供されるサービスを表すオブジェクトを返します。

(継承元 Component)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetTypeOutput(CodeTypeReference)

指定した CodeTypeReference で示される型を取得します。

(継承元 CodeDomProvider)
InitializeLifetimeService()
互換性のために残されています。

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
IsValidIdentifier(String)

指定した値が現在の言語で有効な識別子かどうかを示す値を返します。

(継承元 CodeDomProvider)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
Parse(TextReader)

指定したテキスト ストリームから読み取ったコードを CodeCompileUnit にコンパイルします。

(継承元 CodeDomProvider)
Supports(GeneratorSupport)

指定したコードを生成できるかどうかを示す値を返します。

(継承元 CodeDomProvider)
ToString()

Component の名前 (存在する場合) を格納する String を返します。 このメソッドはオーバーライドできません。

(継承元 Component)

events

Disposed

Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。

(継承元 Component)

適用対象

こちらもご覧ください