Bagikan melalui


ControlBuilder.ProcessGeneratedCode Metode

Definisi

Memungkinkan penyusun kontrol kustom untuk mengakses Model Objek Dokumen Kode (CodeDom) yang dihasilkan dan menyisipkan dan memodifikasi kode selama proses penguraian dan kontrol bangunan.

public:
 virtual void ProcessGeneratedCode(System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::CodeDom::CodeTypeDeclaration ^ baseType, System::CodeDom::CodeTypeDeclaration ^ derivedType, System::CodeDom::CodeMemberMethod ^ buildMethod, System::CodeDom::CodeMemberMethod ^ dataBindingMethod);
public virtual void ProcessGeneratedCode (System.CodeDom.CodeCompileUnit codeCompileUnit, System.CodeDom.CodeTypeDeclaration baseType, System.CodeDom.CodeTypeDeclaration derivedType, System.CodeDom.CodeMemberMethod buildMethod, System.CodeDom.CodeMemberMethod dataBindingMethod);
abstract member ProcessGeneratedCode : System.CodeDom.CodeCompileUnit * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeMemberMethod * System.CodeDom.CodeMemberMethod -> unit
override this.ProcessGeneratedCode : System.CodeDom.CodeCompileUnit * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeMemberMethod * System.CodeDom.CodeMemberMethod -> unit
Public Overridable Sub ProcessGeneratedCode (codeCompileUnit As CodeCompileUnit, baseType As CodeTypeDeclaration, derivedType As CodeTypeDeclaration, buildMethod As CodeMemberMethod, dataBindingMethod As CodeMemberMethod)

Parameter

codeCompileUnit
CodeCompileUnit

Kontainer akar grafik CodeDOM dari kontrol yang sedang dibangun.

baseType
CodeTypeDeclaration

Jenis dasar halaman atau kontrol pengguna yang berisi kontrol yang sedang dibangun.

derivedType
CodeTypeDeclaration

Tipe turunan halaman atau kontrol pengguna yang berisi kontrol yang sedang dibangun.

buildMethod
CodeMemberMethod

Kode yang digunakan untuk membangun kontrol.

dataBindingMethod
CodeMemberMethod

Kode yang digunakan untuk membangun metode pengikatan data kontrol.

Keterangan

Dalam model halaman file tunggal, baseType parameter dan derivedType adalah jenis yang sama CodeTypeDeclaration , yang biasanya berasal dari Page kelas .

Dalam model halaman code-behind, baseType adalah CodeTypeDeclaration jenis yang mewakili kelas code-behind parsial, yang biasanya berasal dari Page kelas . Parameter derivedType adalah kelas yang berasal dari kelas parsial yang berisi markup.

Untuk informasi selengkapnya tentang model halaman Web ASP.NET, lihat Gambaran Umum Sintaks Halaman Formulir Web ASP.NET.

Untuk informasi selengkapnya tentang cara menggunakan CodeDOM untuk mewakili dan menghasilkan kode sumber, lihat Pembuatan dan Kompilasi Kode Sumber Dinamis.

Berlaku untuk

Lihat juga