CodeGenerator.GenerateCodeFromMember Метод

Определение

Создает код для указанного члена класса с помощью указанных параметров записи текста и генератора кода.

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)

Параметры

member
CodeTypeMember

Член класса для создания кода.

writer
TextWriter

Модуль записи текста для вывода кода.

options
CodeGeneratorOptions

Параметры, используемые при создании кода.

Исключения

Свойство Output не nullявляется .

Комментарии

Код элементов создается по-разному в зависимости от контекста. Например, код для методов в интерфейсе или полях перечисления создается по-разному от кода для одного члена класса. Эта реализация предполагает, что элемент создается для контекста класса.

Применяется к

См. также раздел