CodeGenerator.GenerateCodeFromMember Metod

Definition

Genererar kod för den angivna klassmedlemmen med hjälp av de angivna alternativen för textskrivare och kodgenerator.

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)

Parametrar

member
CodeTypeMember

Den klassmedlem som ska generera kod för.

writer
TextWriter

Textskrivaren som du vill mata ut kod till.

options
CodeGeneratorOptions

De alternativ som ska användas när koden genereras.

Undantag

Egenskapen Output är inte null.

Kommentarer

Kod för medlemmar genereras på olika sätt beroende på kontexten. Kod för metoder i ett gränssnitt eller fält i en uppräkning genereras till exempel på ett annat sätt än kod för samma medlem i en klass. Den här implementeringen förutsätter att medlemmen genereras för klasskontexten.

Gäller för

Se även