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

注解

成员的代码的生成方式因上下文而异。 例如,接口上的方法的代码或枚举上的字段的代码与类上同一成员的代码的生成方式不同。 此实现假定正在为类上下文生成 成员。

适用于

另请参阅