CodeGenerator.GenerateCodeFromMember Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera código para el miembro de clase especificado usando las opciones del generador de código y el programa de escritura de texto especificados.
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)
Parámetros
- member
- CodeTypeMember
Miembro de clase para el que se va a generar código.
- writer
- TextWriter
Escritor de texto que recibe la salida de código.
- options
- CodeGeneratorOptions
Opciones que se utilizarán cuando se genere el código.
Excepciones
La propiedad Output no es null.
Comentarios
El código de los miembros se genera de forma diferente en función del contexto. Por ejemplo, el código de los métodos de una interfaz o campos de una enumeración se genera de forma diferente a partir del código para el mismo miembro de una clase. Esta implementación supone que el miembro se está generando para el contexto de clase.