ComponentDocumentDesigner 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.
Kelas perancang dasar untuk memperluas perilaku mode desain dokumen desain akar yang mendukung komponen berlapis.
public ref class ComponentDocumentDesigner : System::ComponentModel::Design::ComponentDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::ComponentModel::Design::ITypeDescriptorFilterService, System::Drawing::Design::IToolboxUser
public class ComponentDocumentDesigner : System.ComponentModel.Design.ComponentDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.ComponentModel.Design.ITypeDescriptorFilterService, System.Drawing.Design.IToolboxUser
type ComponentDocumentDesigner = class
inherit ComponentDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IToolboxUser
interface ITypeDescriptorFilterService
Public Class ComponentDocumentDesigner
Inherits ComponentDesigner
Implements IDisposable, IRootDesigner, IToolboxUser, ITypeDescriptorFilterService
- Warisan
- Penerapan
Keterangan
ComponentDocumentDesigner menyediakan kelas dasar untuk perancang dokumen desain akar yang mendukung komponen berlapis. Selain metode dan fungsionalitas yang diwarisi dari ComponentDesigner kelas , ComponentDocumentDesigner mengimplementasikan IRootDesigner antarmuka untuk menyediakan tampilan mode desain tingkat akar untuk komponen terkait, dan komponen berlapis apa pun.
Nota
Tampilan mode desain tingkat akar untuk Form atau Control biasanya disediakan oleh perancang akar bawaan. Implementasi kustom IRootDesigner diperlukan untuk memberikan tampilan untuk jenis komponen akar lainnya dalam mode desain.
Anda dapat mengaitkan perancang dengan jenis menggunakan DesignerAttribute.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ComponentDocumentDesigner() |
Menginisialisasi instans baru dari kelas ComponentDocumentDesigner. |
Properti
| Nama | Deskripsi |
|---|---|
| ActionLists |
Mendapatkan daftar tindakan waktu desain yang didukung oleh komponen yang terkait dengan perancang. (Diperoleh dari ComponentDesigner) |
| AssociatedComponents |
Mendapatkan kumpulan komponen yang terkait dengan komponen yang dikelola oleh perancang. (Diperoleh dari ComponentDesigner) |
| Component |
Mendapatkan komponen yang didesain desainer ini. (Diperoleh dari ComponentDesigner) |
| Control |
Mendapatkan kontrol untuk perancang. |
| InheritanceAttribute |
Mendapatkan atribut yang menunjukkan jenis pewarisan komponen terkait. (Diperoleh dari ComponentDesigner) |
| Inherited |
Mendapatkan nilai yang menunjukkan apakah komponen ini diwariskan. (Diperoleh dari ComponentDesigner) |
| ParentComponent |
Mendapatkan komponen induk untuk perancang ini. (Diperoleh dari ComponentDesigner) |
| SetTextualDefaultProperty |
Kelas perancang dasar untuk memperluas perilaku mode desain dokumen desain akar yang mendukung komponen berlapis. (Diperoleh dari ComponentDesigner) |
| ShadowProperties |
Mendapatkan kumpulan nilai properti yang mengambil alih pengaturan pengguna. (Diperoleh dari ComponentDesigner) |
| TrayAutoArrange |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah baki komponen untuk perancang berada dalam mode pengaturan otomatis. |
| TrayLargeIcon |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah baki komponen untuk perancang berada dalam mode ikon besar. |
| Verbs |
Mendapatkan kata kerja waktu desain yang didukung oleh komponen yang terkait dengan perancang. (Diperoleh dari ComponentDesigner) |
Metode
| Nama | Deskripsi |
|---|---|
| Dispose() |
Merilis semua sumber daya yang ComponentDesignerdigunakan oleh . (Diperoleh dari ComponentDesigner) |
| Dispose(Boolean) |
Merilis sumber daya yang tidak dikelola yang ComponentDocumentDesigner digunakan oleh dan secara opsional merilis sumber daya terkelola. |
| DoDefaultAction() |
Membuat tanda tangan metode dalam file kode sumber untuk peristiwa default pada komponen dan menavigasi kursor pengguna ke lokasi tersebut. (Diperoleh dari ComponentDesigner) |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetService(Type) |
Mencoba mengambil jenis layanan yang ditentukan dari situs mode desain komponen perancang. (Diperoleh dari ComponentDesigner) |
| GetToolSupported(ToolboxItem) |
Mendapatkan nilai yang menunjukkan apakah alat yang ditentukan didukung oleh perancang. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| Initialize(IComponent) |
Menginisialisasi perancang dengan komponen yang ditentukan. |
| InitializeExistingComponent(IDictionary) |
Menginisialisasi ulang komponen yang ada. (Diperoleh dari ComponentDesigner) |
| InitializeNewComponent(IDictionary) |
Menginisialisasi komponen yang baru dibuat. (Diperoleh dari ComponentDesigner) |
| InitializeNonDefault() |
Kedaluwarsa.
Kedaluwarsa.
Menginisialisasi pengaturan untuk komponen yang diimpor yang sudah diinisialisasi ke pengaturan selain default. (Diperoleh dari ComponentDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
InheritanceAttribute Mendapatkan dari yang ditentukan ComponentDesigner. (Diperoleh dari ComponentDesigner) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnSetComponentDefaults() |
Kedaluwarsa.
Kedaluwarsa.
Mengatur properti default untuk komponen. (Diperoleh dari ComponentDesigner) |
| PostFilterAttributes(IDictionary) |
Memungkinkan perancang untuk mengubah atau menghapus item dari sekumpulan atribut yang diekspos melalui TypeDescriptor. (Diperoleh dari ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Memungkinkan perancang mengubah atau menghapus item dari kumpulan peristiwa yang diekspos melalui TypeDescriptor. (Diperoleh dari ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Memungkinkan perancang untuk mengubah atau menghapus item dari kumpulan properti yang diekspos melalui TypeDescriptor. (Diperoleh dari ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Memungkinkan perancang untuk menambahkan ke sekumpulan atribut yang diekspos melalui TypeDescriptor. (Diperoleh dari ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Memungkinkan perancang untuk menambahkan ke serangkaian peristiwa yang diekspos melalui TypeDescriptor. (Diperoleh dari ComponentDesigner) |
| PreFilterProperties(IDictionary) |
Menyesuaikan sekumpulan properti yang akan diekspos komponen melalui TypeDescriptor. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Memberi tahu IComponentChangeService bahwa komponen ini telah diubah. (Diperoleh dari ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Memberi tahu IComponentChangeService bahwa komponen ini akan diubah. (Diperoleh dari ComponentDesigner) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |