CodeGenerator.GenerateCodeFromMember メソッド

定義

指定したテキスト ライターおよびコード ジェネレーター オプションを使用して、指定したクラス メンバーのコードを生成します。

public:
 virtual void GenerateCodeFromMember(System::CodeDom::CodeTypeMember ^ member, System::IO::TextWriter ^ writer, System::CodeDom::Compiler::CodeGeneratorOptions ^ options);
public virtual void GenerateCodeFromMember(System.CodeDom.CodeTypeMember member, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options);
abstract member GenerateCodeFromMember : System.CodeDom.CodeTypeMember * System.IO.TextWriter * System.CodeDom.Compiler.CodeGeneratorOptions -> unit
override this.GenerateCodeFromMember : System.CodeDom.CodeTypeMember * System.IO.TextWriter * System.CodeDom.Compiler.CodeGeneratorOptions -> unit
Public Overridable Sub GenerateCodeFromMember (member As CodeTypeMember, writer As TextWriter, options As CodeGeneratorOptions)

パラメーター

member
CodeTypeMember

コードを生成するクラス メンバー。

writer
TextWriter

コードを出力するテキスト ライター。

options
CodeGeneratorOptions

コードを生成するときに使用するオプション。

例外

Output プロパティはnullされていません。

注釈

メンバーのコードは、コンテキストに応じて異なる方法で生成されます。 たとえば、インターフェイス上のメソッドまたは列挙型のフィールドのコードは、クラス上の同じメンバーのコードとは異なる方法で生成されます。 この実装では、クラス コンテキストに対してメンバーが生成されていることを前提としています。

適用対象

こちらもご覧ください