CSharpCodeProvider.CreateGenerator メソッド
C# コード ジェネレータのインスタンスを取得します。
オーバーロードの一覧
C# コード ジェネレータのインスタンスを取得します。
[Visual Basic] Overloads Overrides Public Function CreateGenerator() As ICodeGenerator
[JScript] public override function CreateGenerator() : ICodeGenerator;
CodeDomProvider から継承されます。
[Visual Basic] Overloads Public Overridable Function CreateGenerator(String) As ICodeGenerator
[C++] public: virtual ICodeGenerator* CreateGenerator(String*);
[JScript] public function CreateGenerator(String) : ICodeGenerator;
CodeDomProvider から継承されます。
[Visual Basic] Overloads Public Overridable Function CreateGenerator(TextWriter) As ICodeGenerator
[C#] public virtual ICodeGenerator CreateGenerator(TextWriter);
[C++] public: virtual ICodeGenerator* CreateGenerator(TextWriter*);
[JScript] public function CreateGenerator(TextWriter) : ICodeGenerator;
使用例
[Visual Basic, C#, C++] メモ ここでは、CreateGenerator のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Dim provider = New CSharpCodeProvider()
' Call the CodeDomProvider.CreateGenerator() method to obtain an ICodeGenerator from the provider.
Dim generator As System.CodeDom.Compiler.ICodeGenerator = provider.CreateGenerator()
[C#]
Microsoft.CSharp.CSharpCodeProvider provider = new CSharpCodeProvider();
// Call the CodeDomProvider.CreateGenerator() method to obtain an ICodeGenerator from the provider.
System.CodeDom.Compiler.ICodeGenerator generator = provider.CreateGenerator();
[C++]
Microsoft::CSharp::CSharpCodeProvider* provider = new CSharpCodeProvider();
// Call the CodeDomProvider.CreateGenerator() method to obtain an ICodeGenerator from the provider.
System::CodeDom::Compiler::ICodeGenerator* generator = provider->CreateGenerator();
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
参照
CSharpCodeProvider クラス | CSharpCodeProvider メンバ | Microsoft.CSharp 名前空間