CodeGenerator.GenerateCodeFromMember Metoda

Definice

Vygeneruje kód pro zadaný člen třídy pomocí zadaného textového zapisovače a možností generátoru kódu.

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)

Parametry

member
CodeTypeMember

Člen třídy, pro který se má vygenerovat kód.

writer
TextWriter

Text writer to output code to.

options
CodeGeneratorOptions

Možnosti použití při generování kódu.

Výjimky

Vlastnost Output není null.

Poznámky

Kód pro členy se generuje odlišně v závislosti na kontextu. Například kód pro metody v rozhraní nebo pole výčtu je generován odlišně od kódu pro stejného člena třídy. Tato implementace předpokládá, že člen je generován pro kontext třídy.

Platí pro

Viz také