CodeGenerator.GenerateCodeFromMember Methode

Definitie

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.

Van toepassing op

Zie ook