ComponentDocumentDesigner Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Alaptervezői osztály a beágyazott összetevőket támogató legfelső szintű terveződokumentum tervezési módú viselkedésének kiterjesztéséhez.
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
- Öröklődés
- Megvalósítás
Megjegyzések
ComponentDocumentDesigner alaposztályt biztosít a beágyazott összetevőket támogató alapvető tervezési dokumentumok tervezői számára. Az osztálytól ComponentDesigner örökölt módszereken és funkciókon kívül implementálja az ComponentDocumentDesigner interfészt, IRootDesigner hogy gyökérszintű tervezési mód nézetet biztosítson a társított összetevőhöz és a beágyazott összetevőkhöz.
Note
Egy vagy Form általában egy beépített gyökértervező gyökérszintű tervezési mód nézeteControl. Egyéni IRootDesigner implementációra van szükség ahhoz, hogy tervező módban más típusú gyökérösszetevőkhöz is biztosítson nézetet.
A tervezőt társíthatja egy típushoz egy DesignerAttribute. A tervezési idő viselkedésének testreszabásáról a Design-Time támogatásának kiterjesztése című témakörben olvashat.
Konstruktorok
| Name | Description |
|---|---|
| ComponentDocumentDesigner() |
Inicializálja a ComponentDocumentDesigner osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| ActionLists |
Lekéri a tervezőhöz társított összetevő által támogatott tervezési idő műveletlistáit. (Öröklődés forrása ComponentDesigner) |
| AssociatedComponents |
Lekéri a tervező által felügyelt összetevőhöz társított összetevők gyűjteményét. (Öröklődés forrása ComponentDesigner) |
| Component |
Lekéri a tervező által megtervezett összetevőt. (Öröklődés forrása ComponentDesigner) |
| Control |
Lekéri a tervező vezérlőt. |
| InheritanceAttribute |
Lekéri a társított összetevő öröklési típusát jelző attribútumot. (Öröklődés forrása ComponentDesigner) |
| Inherited |
Beolvas egy értéket, amely jelzi, hogy ez az összetevő öröklődik-e. (Öröklődés forrása ComponentDesigner) |
| ParentComponent |
Lekéri a tervező szülőösszetevőjét. (Öröklődés forrása ComponentDesigner) |
| SetTextualDefaultProperty |
Alaptervezői osztály a beágyazott összetevőket támogató legfelső szintű terveződokumentum tervezési módú viselkedésének kiterjesztéséhez. (Öröklődés forrása ComponentDesigner) |
| ShadowProperties |
Lekéri a felhasználói beállításokat felülbíráló tulajdonságértékek gyűjteményét. (Öröklődés forrása ComponentDesigner) |
| TrayAutoArrange |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a tervező összetevő tálcája automatikus elrendezési módban van-e. |
| TrayLargeIcon |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a tervező összetevő tálcája nagy ikon módban van-e. |
| Verbs |
Lekéri a tervezőhöz társított összetevő által támogatott tervezési időt. (Öröklődés forrása ComponentDesigner) |
Metódusok
| Name | Description |
|---|---|
| Dispose() |
Felszabadítja a .-hez használt összes erőforrást ComponentDesigner. (Öröklődés forrása ComponentDesigner) |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által ComponentDocumentDesigner használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. |
| DoDefaultAction() |
Létrehoz egy metódus-aláírást a forráskódfájlban az összetevő alapértelmezett eseményéhez, és a felhasználó kurzorát erre a helyre navigálja. (Öröklődés forrása ComponentDesigner) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetService(Type) |
Megkísérli lekérni a megadott szolgáltatástípust a tervező összetevőjének tervezési módú helyéről. (Öröklődés forrása ComponentDesigner) |
| GetToolSupported(ToolboxItem) |
Beolvas egy értéket, amely jelzi, hogy a megadott eszközt támogatja-e a tervező. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| Initialize(IComponent) |
Inicializálja a tervezőt a megadott összetevővel. |
| InitializeExistingComponent(IDictionary) |
Egy meglévő összetevő újraincializálása. (Öröklődés forrása ComponentDesigner) |
| InitializeNewComponent(IDictionary) |
Inicializál egy újonnan létrehozott összetevőt. (Öröklődés forrása ComponentDesigner) |
| InitializeNonDefault() |
Elavult.
Elavult.
Inicializálja egy olyan importált összetevő beállításait, amely már inicializálva van az alapértelmezett beállításoktól eltérő beállításokra. (Öröklődés forrása ComponentDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
Lekéri a InheritanceAttribute megadott ComponentDesignerértéket. (Öröklődés forrása ComponentDesigner) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnSetComponentDefaults() |
Elavult.
Elavult.
Beállítja az összetevő alapértelmezett tulajdonságait. (Öröklődés forrása ComponentDesigner) |
| PostFilterAttributes(IDictionary) |
Lehetővé teszi a tervező számára, hogy módosítsa vagy eltávolítsa az elemeket az általa egy adott attribútumon keresztül TypeDescriptorelérhetővé tott attribútumkészletből. (Öröklődés forrása ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Lehetővé teszi a tervező számára, hogy módosítsa vagy eltávolítsa az elemeket az általa egy adott eseményen keresztül TypeDescriptorelérhetővé tott eseménykészletből. (Öröklődés forrása ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Lehetővé teszi a tervezők számára, hogy módosítsák vagy eltávolítsák az elemeket az általa egy adott tulajdonságon keresztül TypeDescriptorelérhetővé tott tulajdonságok készletéből. (Öröklődés forrása ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Lehetővé teszi a tervező számára, hogy hozzáadja azokat az attribútumokat, amelyeket egy TypeDescriptor. (Öröklődés forrása ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Lehetővé teszi a tervező számára, hogy hozzáadja azokat az eseményeket, amelyeket egy TypeDescriptor. (Öröklődés forrása ComponentDesigner) |
| PreFilterProperties(IDictionary) |
Beállítja az összetevő által egy adott elemet elérhetővé tevő tulajdonságok készletét TypeDescriptor. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Értesíti az IComponentChangeService összetevő módosításáról. (Öröklődés forrása ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Értesíti az IComponentChangeService összetevő módosításáról. (Öröklődés forrása ComponentDesigner) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |