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
。
備註
根據內容,成員的程式代碼會以不同的方式產生。 例如,列舉上介面或字段上方法的程序代碼,與類別上相同成員的程式代碼產生方式不同。 這個實作假設正在為類別內容產生成員。