CodeGenerator.GenerateCodeFromMember Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert Code für den angegebenen Klassenmember unter Verwendung der angegebenen TextWriter- und Code-Generator-Optionen.
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)
Parameter
- member
- CodeTypeMember
Der Klassenmember, für den Code generiert werden soll.
- writer
- TextWriter
Der TextWriter, an den der Code ausgegeben werden soll.
- options
- CodeGeneratorOptions
Die beim Generieren von Code zu verwendenden Optionen.
Ausnahmen
Die Output-Eigenschaft ist nicht gleich null
.
Hinweise
Code für Member wird je nach Kontext unterschiedlich generiert. Code für Methoden für eine Schnittstelle oder Felder für eine Enumeration wird beispielsweise anders generiert als Code für dasselbe Element in einer Klasse. Bei dieser Implementierung wird davon ausgegangen, dass der Member für den Klassenkontext generiert wird.