ComponentDocumentDesigner Třída

Definice

Základní třída návrháře pro rozšíření chování režimu návrhu kořenového návrhového dokumentu, který podporuje vnořené komponenty.

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
Dědičnost
ComponentDocumentDesigner
Implementuje

Poznámky

ComponentDocumentDesigner poskytuje základní třídu pro návrháře kořenových dokumentů návrhu, které podporují vnořené komponenty. Kromě metod a funkcí zděděných z ComponentDesigner třídy ComponentDocumentDesigner implementuje IRootDesigner rozhraní, které poskytuje zobrazení režimu návrhu na kořenové úrovni pro přidruženou komponentu a všechny vnořené komponenty.

Poznámka:

Zobrazení režimu návrhu na úrovni kořenového adresáře nebo FormControl je obvykle poskytováno integrovaným kořenovým návrhářem. IRootDesigner Vlastní implementace je nutná k poskytnutí zobrazení pro jiné typy kořenových komponent v režimu návrhu.

Návrháře můžete přidružit k typu pomocí .DesignerAttribute

Konstruktory

Name Description
ComponentDocumentDesigner()

Inicializuje novou instanci ComponentDocumentDesigner třídy.

Vlastnosti

Name Description
ActionLists

Získá seznam akcí v době návrhu podporovaný komponentou přidruženou k návrháři.

(Zděděno od ComponentDesigner)
AssociatedComponents

Získá kolekci komponent přidružených ke komponentě spravované návrhářem.

(Zděděno od ComponentDesigner)
Component

Získá komponentu, která tento návrhář navrhuje.

(Zděděno od ComponentDesigner)
Control

Získá ovládací prvek pro návrháře.

InheritanceAttribute

Získá atribut, který označuje typ dědičnosti přidružené komponenty.

(Zděděno od ComponentDesigner)
Inherited

Získá hodnotu určující, zda je tato komponenta zděděna.

(Zděděno od ComponentDesigner)
ParentComponent

Získá nadřazenou komponentu pro tohoto návrháře.

(Zděděno od ComponentDesigner)
SetTextualDefaultProperty

Základní třída návrháře pro rozšíření chování režimu návrhu kořenového návrhového dokumentu, který podporuje vnořené komponenty.

(Zděděno od ComponentDesigner)
ShadowProperties

Získá kolekci hodnot vlastností, které přepíší uživatelská nastavení.

(Zděděno od ComponentDesigner)
TrayAutoArrange

Získá nebo nastaví hodnotu určující, zda zásobník komponent návrháře je v režimu automatického uspořádání.

TrayLargeIcon

Získá nebo nastaví hodnotu určující, zda zásobník komponent návrháře je v režimu velkých ikon.

Verbs

Získá příkazy v době návrhu podporované komponentou, která je přidružena k návrháři.

(Zděděno od ComponentDesigner)

Metody

Name Description
Dispose()

Uvolní všechny prostředky používané nástrojem ComponentDesigner.

(Zděděno od ComponentDesigner)
Dispose(Boolean)

Uvolní nespravované prostředky používané ComponentDocumentDesigner a volitelně uvolní spravované prostředky.

DoDefaultAction()

Vytvoří podpis metody v souboru zdrojového kódu pro výchozí událost komponenty a přejde kurzor uživatele na toto místo.

(Zděděno od ComponentDesigner)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetService(Type)

Pokusí se načíst zadaný typ služby z webu režimu návrhu komponenty návrháře.

(Zděděno od ComponentDesigner)
GetToolSupported(ToolboxItem)

Získá hodnotu určující, zda zadaný nástroj je podporován návrhářem.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
Initialize(IComponent)

Inicializuje návrháře se zadanou komponentou.

InitializeExistingComponent(IDictionary)

Znovu inicializuje existující komponentu.

(Zděděno od ComponentDesigner)
InitializeNewComponent(IDictionary)

Inicializuje nově vytvořenou komponentu.

(Zděděno od ComponentDesigner)
InitializeNonDefault()
Zastaralé.
Zastaralé.

Inicializuje nastavení pro importovanou komponentu, která je již inicializována na jiná nastavení než výchozí hodnoty.

(Zděděno od ComponentDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

InheritanceAttribute Získá zadanou ComponentDesigner.

(Zděděno od ComponentDesigner)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnSetComponentDefaults()
Zastaralé.
Zastaralé.

Nastaví výchozí vlastnosti komponenty.

(Zděděno od ComponentDesigner)
PostFilterAttributes(IDictionary)

Umožňuje návrháři změnit nebo odebrat položky ze sady atributů, které zveřejňuje prostřednictvím objektu TypeDescriptor.

(Zděděno od ComponentDesigner)
PostFilterEvents(IDictionary)

Umožňuje návrháři změnit nebo odebrat položky ze sady událostí, které zveřejňuje prostřednictvím objektu TypeDescriptor.

(Zděděno od ComponentDesigner)
PostFilterProperties(IDictionary)

Umožňuje návrháři změnit nebo odebrat položky ze sady vlastností, které zveřejňuje prostřednictvím objektu TypeDescriptor.

(Zděděno od ComponentDesigner)
PreFilterAttributes(IDictionary)

Umožňuje návrháři přidat do sady atributů, které zveřejňuje prostřednictvím TypeDescriptor.

(Zděděno od ComponentDesigner)
PreFilterEvents(IDictionary)

Umožňuje návrháři přidat do sady událostí, které zveřejňuje prostřednictvím .TypeDescriptor

(Zděděno od ComponentDesigner)
PreFilterProperties(IDictionary)

Upraví sadu vlastností, které komponenta zveřejní prostřednictvím objektu TypeDescriptor.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Upozorní tuto komponentu IComponentChangeService , že byla změněna.

(Zděděno od ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Upozorní tuto komponentu IComponentChangeService , že se chystáte změnit.

(Zděděno od ComponentDesigner)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
IDesignerFilter.PostFilterAttributes(IDictionary)

Popis tohoto člena najdete v PostFilterAttributes(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Popis tohoto člena najdete v PostFilterEvents(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Popis tohoto člena najdete v PostFilterProperties(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Popis tohoto člena najdete v PreFilterAttributes(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Popis tohoto člena najdete v PreFilterEvents(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Popis tohoto člena najdete v PreFilterProperties(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IRootDesigner.GetView(ViewTechnology)

Popis tohoto člena naleznete v tématu ViewTechnology.

IRootDesigner.SupportedTechnologies

Popis tohoto člena naleznete v tématu SupportedTechnologies.

IToolboxUser.GetToolSupported(ToolboxItem)

Popis tohoto člena naleznete v tématu GetToolSupported(ToolboxItem).

IToolboxUser.ToolPicked(ToolboxItem)

Popis tohoto člena naleznete v tématu ToolPicked(ToolboxItem).

ITreeDesigner.Children

Popis tohoto člena naleznete ve Children vlastnosti.

(Zděděno od ComponentDesigner)
ITreeDesigner.Parent

Popis tohoto člena naleznete ve Parent vlastnosti.

(Zděděno od ComponentDesigner)
ITypeDescriptorFilterService.FilterAttributes(IComponent, IDictionary)

Popis tohoto člena naleznete v tématu FilterAttributes(IComponent, IDictionary).

ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary)

Popis tohoto člena naleznete v tématu FilterEvents(IComponent, IDictionary).

ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary)

Popis tohoto člena naleznete v tématu FilterProperties(IComponent, IDictionary).

Platí pro

Viz také