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
。
注解
成员的代码的生成方式因上下文而异。 例如,接口上的方法的代码或枚举上的字段的代码与类上同一成员的代码的生成方式不同。 此实现假定正在为类上下文生成 成员。