CodeGenerator.GenerateCodeFromMember 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
利用指定的文字寫入器與程式碼產生器選項,為指定的類別成員產生程式碼。
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。
備註
成員的程式碼會根據上下文產生不同方式。 例如,介面上的方法程式碼或列舉欄位的程式碼,與同一成員在類別上的程式碼產生方式不同。 此實作假設成員是為類別上下文產生的。