CodeGenerator.GenerateCodeFromMember Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.