CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager) 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.
Mengurai kode dari penyedia CodeDOM.
protected:
override void PerformLoad(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager);
protected override void PerformLoad (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager);
override this.PerformLoad : System.ComponentModel.Design.Serialization.IDesignerSerializationManager -> unit
Protected Overrides Sub PerformLoad (manager As IDesignerSerializationManager)
Parameter
- manager
- IDesignerSerializationManager
IDesignerSerializationManager dari mana untuk meminta serializer.
Pengecualian
Bahasa tidak menyediakan pengurai kode untuk file ini; tipe file ini mungkin tidak mendukung perancang.
Kelas dapat dirancang, tetapi bukan kelas pertama dalam file, atau perancang tidak dapat ditampilkan untuk file ini karena tidak ada kelas di dalamnya yang dapat dirancang.
Keterangan
Metode ini PerformLoad mendapatkan ICodeParser dari penyedia CodeDOM dan mengurai kode. PerformLoad menemukan kelas pertama dalam file, mendapatkan akar CodeDomSerializer untuk jenis data, lalu memanggil serializer untuk mendeserialisasi jenis data. PerformLoad mengasumsikan bahwa proses ini akan membuat semua komponen yang diperlukan di IContainerLoaderHost properti . Terakhir, PerformLoad memanggil SetBaseComponentClassName metode dengan nama yang sepenuhnya memenuhi syarat dari jenis yang diteruskannya ke serializer CodeDOM.
Penting
Penelepon bertanggung jawab untuk memastikan bahwa CodeDOM berasal dari sumber tepercaya. Menerima objek CodeDOM dari pihak yang tidak tepercaya dapat memungkinkan pihak tersebut menjalankan kode berbahaya. Saat memuat CodeDOM ke permukaan desain, kerangka kerja akan menjalankan kode yang diwakili oleh objek CodeDOM dan konten serial objek seperti yang disediakan.