CodeGenerator.GenerateCodeFromMember Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.