CodeGenerator.GenerateCodeFromMember Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera codice per il membro della classe specificato usando le opzioni del writer di testo e del generatore di codice specificate.
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)
Parametri
- member
- CodeTypeMember
Membro della classe per cui generare il codice.
- writer
- TextWriter
Writer di testo a cui restituire il codice.
- options
- CodeGeneratorOptions
Opzioni da utilizzare per la generazione del codice.
Eccezioni
La proprietà Output non è null
.
Commenti
Il codice per i membri viene generato in modo diverso a seconda del contesto. Ad esempio, il codice per i metodi in un'interfaccia o campi in un'enumerazione viene generato in modo diverso dal codice per lo stesso membro in una classe. Questa implementazione presuppone che il membro venga generato per il contesto della classe.