CodeDomDesignerLoader Kelas
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.
Menyediakan kelas dasar untuk menerapkan pemuat desainer berbasis CodeDOM.
public ref class CodeDomDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader, System::ComponentModel::Design::Serialization::IDesignerSerializationService, System::ComponentModel::Design::Serialization::INameCreationService
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
[System.Security.SecurityCritical]
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
[<System.Security.SecurityCritical>]
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
Public MustInherit Class CodeDomDesignerLoader
Inherits BasicDesignerLoader
Implements IDesignerSerializationService, INameCreationService
- Warisan
- Atribut
- Penerapan
Keterangan
CodeDomDesignerLoader adalah kelas abstrak yang menyediakan pemuat desainer lengkap berdasarkan Model Objek Dokumen Kode (CodeDOM). Anda menyediakan parser dan generator CodeDOM, dan layanan resolusi jenis.
Konstruktor
CodeDomDesignerLoader() |
Menginisialisasi instans baru kelas CodeDomDesignerLoader. |
Properti
CodeDomProvider |
CodeDomProvider Mendapatkan loader perancang ini akan menggunakan. |
LoaderHost |
Mendapatkan host pemuat. (Diperoleh dari BasicDesignerLoader) |
Loading |
Mendapatkan nilai yang menunjukkan apakah pemuat perancang memuat permukaan desain. (Diperoleh dari BasicDesignerLoader) |
Modified |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah perancang telah dimodifikasi. (Diperoleh dari BasicDesignerLoader) |
PropertyProvider |
Mendapatkan atau mengatur penyedia properti untuk manajer serialisasi yang digunakan oleh pemuat. (Diperoleh dari BasicDesignerLoader) |
ReloadPending |
Mendapatkan nilai yang menunjukkan apakah pemuatan ulang telah diantrekan. (Diperoleh dari BasicDesignerLoader) |
TypeResolutionService |
Mendapatkan layanan resolusi jenis yang akan digunakan dengan pemuat perancang ini. |
Metode
BeginLoad(IDesignerLoaderHost) |
Memulai proses pemuatan. (Diperoleh dari BasicDesignerLoader) |
Dispose() |
Merilis sumber daya yang digunakan oleh CodeDomDesignerLoader kelas . |
EnableComponentNotification(Boolean) |
Mengaktifkan atau menonaktifkan pemberitahuan komponen dengan DesignerLoader. (Diperoleh dari BasicDesignerLoader) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Flush() |
Menghapus perubahan yang tertunda pada pemuat perancang. (Diperoleh dari BasicDesignerLoader) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetService(Type) |
Mendapatkan layanan yang diminta. (Diperoleh dari BasicDesignerLoader) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
Initialize() |
Menginisialisasi layanan. |
IsReloadNeeded() |
Mengembalikan nilai yang menunjukkan apakah pemuatan ulang diperlukan. |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
OnBeginLoad() |
Memberi tahu pemuat perancang bahwa pemuatan akan dimulai. |
OnBeginUnload() |
Memberi tahu pemuat perancang bahwa pembongkaran akan dimulai. |
OnComponentRename(Object, String, String) |
Memunculkan kejadian ComponentRename. |
OnEndLoad(Boolean, ICollection) |
Memberi tahu pemuat perancang bahwa pemuatan selesai. |
OnModifying() |
Memberi tahu pemuat perancang bahwa status dokumen akan dimodifikasi. (Diperoleh dari BasicDesignerLoader) |
Parse() |
Mengurai teks atau penyimpanan persisten lainnya dan mengembalikan CodeCompileUnit. |
PerformFlush(IDesignerSerializationManager) |
Meminta serialisasi komponen akar perancang. |
PerformLoad(IDesignerSerializationManager) |
Mengurai kode dari penyedia CodeDOM. |
Reload(BasicDesignerLoader+ReloadOptions) |
Mengantrekan muatan ulang perancang. (Diperoleh dari BasicDesignerLoader) |
ReportFlushErrors(ICollection) |
Melaporkan kesalahan yang terjadi saat membersihkan perubahan. (Diperoleh dari BasicDesignerLoader) |
SetBaseComponentClassName(String) |
Mengatur nama kelas lengkap komponen dasar. (Diperoleh dari BasicDesignerLoader) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Write(CodeCompileUnit) |
Menulis perubahan unit kompilasi ke penyimpanan persisten. |
Implementasi Antarmuka Eksplisit
IDesignerLoaderService.AddLoadDependency() |
Mendaftarkan komponen eksternal sebagai bagian dari proses beban yang dikelola oleh IDesignerLoaderService. (Diperoleh dari BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Sinyal bahwa beban dependen telah selesai. (Diperoleh dari BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
Memuat ulang dokumen desain. (Diperoleh dari BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
Mendeserialisasi objek data serialisasi yang ditentukan dan mengembalikan kumpulan objek yang diwakili oleh data tersebut. |
IDesignerSerializationService.Serialize(ICollection) |
Menserialisasikan kumpulan objek yang ditentukan dan menyimpannya dalam objek data serialisasi. |
INameCreationService.CreateName(IContainer, Type) |
Membuat nama baru yang unik untuk semua komponen dalam kontainer yang ditentukan. |
INameCreationService.IsValidName(String) |
Mendapatkan nilai yang menunjukkan apakah nama yang ditentukan valid. |
INameCreationService.ValidateName(String) |
Mendapatkan nilai yang menunjukkan apakah nama yang ditentukan valid. |