語言

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。

備註

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

適用於

另請參閱