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

備註

成員的程式碼會根據上下文產生不同方式。 例如,介面上的方法程式碼或列舉欄位的程式碼,與同一成員在類別上的程式碼產生方式不同。 此實作假設成員是為類別上下文產生的。

適用於

另請參閱