ComponentDocumentDesigner Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de concepteur de base pour étendre le comportement du mode de conception d’un document de conception racine qui prend en charge les composants imbriqués.
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
- Héritage
- Implémente
Remarques
ComponentDocumentDesigner fournit une classe de base pour les concepteurs de documents de conception racine qui prennent en charge les composants imbriqués. Outre les méthodes et fonctionnalités héritées de la ComponentDesigner classe, ComponentDocumentDesigner implémente l’interface IRootDesigner pour fournir une vue en mode de conception au niveau racine pour le composant associé et tous les composants imbriqués.
Note
La vue en mode création au niveau racine d’un Form concepteur racine ou Control est généralement fournie par un concepteur racine intégré. Une implémentation personnalisée IRootDesigner est nécessaire pour fournir une vue pour d’autres types de composants racines en mode création.
Vous pouvez associer un concepteur à un type à l’aide d’un DesignerAttribute.
Constructeurs
| Nom | Description |
|---|---|
| ComponentDocumentDesigner() |
Initialise une nouvelle instance de la classe ComponentDocumentDesigner. |
Propriétés
| Nom | Description |
|---|---|
| ActionLists |
Obtient les listes d’actions au moment du design prises en charge par le composant associé au concepteur. (Hérité de ComponentDesigner) |
| AssociatedComponents |
Obtient la collection de composants associés au composant géré par le concepteur. (Hérité de ComponentDesigner) |
| Component |
Obtient le composant que ce concepteur conçoit. (Hérité de ComponentDesigner) |
| Control |
Obtient le contrôle du concepteur. |
| InheritanceAttribute |
Obtient un attribut qui indique le type d’héritage du composant associé. (Hérité de ComponentDesigner) |
| Inherited |
Obtient une valeur indiquant si ce composant est hérité. (Hérité de ComponentDesigner) |
| ParentComponent |
Obtient le composant parent de ce concepteur. (Hérité de ComponentDesigner) |
| SetTextualDefaultProperty |
Classe de concepteur de base pour étendre le comportement du mode de conception d’un document de conception racine qui prend en charge les composants imbriqués. (Hérité de ComponentDesigner) |
| ShadowProperties |
Obtient une collection de valeurs de propriété qui remplacent les paramètres utilisateur. (Hérité de ComponentDesigner) |
| TrayAutoArrange |
Obtient ou définit une valeur indiquant si la barre d’état des composants pour le concepteur est en mode d’organisation automatique. |
| TrayLargeIcon |
Obtient ou définit une valeur indiquant si la barre d’état du composant pour le concepteur est en mode icône volumineux. |
| Verbs |
Obtient les verbes au moment du design pris en charge par le composant associé au concepteur. (Hérité de ComponentDesigner) |
Méthodes
| Nom | Description |
|---|---|
| Dispose() |
Libère toutes les ressources utilisées par le ComponentDesigner. (Hérité de ComponentDesigner) |
| Dispose(Boolean) |
Libère les ressources non managées utilisées par les ComponentDocumentDesigner ressources gérées et libère éventuellement les ressources managées. |
| DoDefaultAction() |
Crée une signature de méthode dans le fichier de code source pour l’événement par défaut sur le composant et accède au curseur de l’utilisateur à cet emplacement. (Hérité de ComponentDesigner) |
| Equals(Object) |
Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetService(Type) |
Tente de récupérer le type de service spécifié à partir du site en mode conception du composant du concepteur. (Hérité de ComponentDesigner) |
| GetToolSupported(ToolboxItem) |
Obtient une valeur indiquant si l’outil spécifié est pris en charge par le concepteur. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| Initialize(IComponent) |
Initialise le concepteur avec le composant spécifié. |
| InitializeExistingComponent(IDictionary) |
Réinitialise un composant existant. (Hérité de ComponentDesigner) |
| InitializeNewComponent(IDictionary) |
Initialise un composant nouvellement créé. (Hérité de ComponentDesigner) |
| InitializeNonDefault() |
Obsolète.
Obsolète.
Initialise les paramètres d’un composant importé qui est déjà initialisé dans des paramètres autres que les paramètres par défaut. (Hérité de ComponentDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
Obtient le InheritanceAttributeComponentDesigner. (Hérité de ComponentDesigner) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnSetComponentDefaults() |
Obsolète.
Obsolète.
Définit les propriétés par défaut du composant. (Hérité de ComponentDesigner) |
| PostFilterAttributes(IDictionary) |
Permet à un concepteur de modifier ou de supprimer des éléments de l’ensemble d’attributs qu’il expose par le biais d’un TypeDescriptor. (Hérité de ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Permet à un concepteur de modifier ou de supprimer des éléments de l’ensemble d’événements qu’il expose par le biais d’un TypeDescriptor. (Hérité de ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Permet à un concepteur de modifier ou de supprimer des éléments de l’ensemble de propriétés qu’il expose par le biais d’un TypeDescriptor. (Hérité de ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Permet à un concepteur d’ajouter à l’ensemble d’attributs qu’il expose par le biais d’un TypeDescriptor. (Hérité de ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Permet à un concepteur d’ajouter à l’ensemble d’événements qu’il expose par le biais d’un TypeDescriptor. (Hérité de ComponentDesigner) |
| PreFilterProperties(IDictionary) |
Ajuste l’ensemble des propriétés que le composant expose par le biais d’un TypeDescriptor. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Avertit que IComponentChangeService ce composant a été modifié. (Hérité de ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Avertit que IComponentChangeService ce composant est sur le point d’être modifié. (Hérité de ComponentDesigner) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |