ComponentDocumentDesigner Osztály

Definíció

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
ComponentDocumentDesigner
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)

Explicit interfész-implementációk

Name Description
IDesignerFilter.PostFilterAttributes(IDictionary)

Ennek a tagnak a leírását a PostFilterAttributes(IDictionary) metódus ismerteti.

(Öröklődés forrása ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Ennek a tagnak a leírását a PostFilterEvents(IDictionary) metódus ismerteti.

(Öröklődés forrása ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Ennek a tagnak a leírását a PostFilterProperties(IDictionary) metódus ismerteti.

(Öröklődés forrása ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Ennek a tagnak a leírását a PreFilterAttributes(IDictionary) metódus ismerteti.

(Öröklődés forrása ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Ennek a tagnak a leírását a PreFilterEvents(IDictionary) metódus ismerteti.

(Öröklődés forrása ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Ennek a tagnak a leírását a PreFilterProperties(IDictionary) metódus ismerteti.

(Öröklődés forrása ComponentDesigner)
IRootDesigner.GetView(ViewTechnology)

Ennek a tagnak a leírását lásd ViewTechnology: .

IRootDesigner.SupportedTechnologies

Ennek a tagnak a leírását lásd SupportedTechnologies: .

IToolboxUser.GetToolSupported(ToolboxItem)

Ennek a tagnak a leírását lásd GetToolSupported(ToolboxItem): .

IToolboxUser.ToolPicked(ToolboxItem)

Ennek a tagnak a leírását lásd ToolPicked(ToolboxItem): .

ITreeDesigner.Children

A tag leírását a tulajdonságban Children talál.

(Öröklődés forrása ComponentDesigner)
ITreeDesigner.Parent

A tag leírását a tulajdonságban Parent talál.

(Öröklődés forrása ComponentDesigner)
ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary)

Ennek a tagnak a leírását lásd FilterAttributes(IComponent, IDictionary): .

ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary)

Ennek a tagnak a leírását lásd FilterEvents(IComponent, IDictionary): .

ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary)

Ennek a tagnak a leírását lásd FilterProperties(IComponent, IDictionary): .

A következőre érvényes:

Lásd még