Partager via


CodeGenerator.GenerateCodeFromMember Méthode

Définition

Génère du code pour le membre de classe spécifié en utilisant les options spécifiées du TextWriter et du générateur de code.

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 le code.

writer
TextWriter

Le TextWriter vers lequel le code est exporté.

options
CodeGeneratorOptions

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

Exceptions

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

Remarques

Le code pour les 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