CodeGenerator.GenerateCodeFromMember Méthode

Définition

Génère du code pour le membre de classe spécifié à l’aide des options du générateur de code et de l’enregistreur de texte spécifiés.

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)

Paramètres

member
CodeTypeMember

Membre de classe pour lequel générer du code.

writer
TextWriter

Enregistreur de texte vers utilisant le code de sortie.

options
CodeGeneratorOptions

Options à utiliser lors de la génération du code.

Exceptions

La Output propriété n’est pas null.

Remarques

Le code des membres est généré différemment en fonction du contexte. Par exemple, le code des méthodes sur une interface ou des champs d’une énumération est généré différemment du code du même membre sur une classe. Cette implémentation suppose que le membre est généré pour le contexte de classe.

S’applique à

Voir aussi