CodeGenerator.GenerateCodeFromMember Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee genereert u code voor het opgegeven klasselid met behulp van de opgegeven opties voor tekstschrijver en codegenerator.
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)
Parameters
- member
- CodeTypeMember
Het klasselid waarvoor code moet worden gegenereerd.
- writer
- TextWriter
De tekstschrijver naar uitvoercode.
- options
- CodeGeneratorOptions
De opties die moeten worden gebruikt bij het genereren van de code.
Uitzonderingen
De Output eigenschap is niet null.
Opmerkingen
Code voor leden wordt anders gegenereerd, afhankelijk van de context. Code voor methoden op een interface of velden in een opsomming wordt bijvoorbeeld anders gegenereerd dan code voor hetzelfde lid in een klasse. Bij deze implementatie wordt ervan uitgegaan dat het lid wordt gegenereerd voor de klassecontext.