ControlBuilder.ProcessGeneratedCode Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.