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é à 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.