ComponentDocumentDesigner Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base del diseñador para extender el comportamiento del modo de diseño de un documento de diseño raíz que admite componentes anidados.
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
- Herencia
- Implementaciones
Comentarios
ComponentDocumentDesigner proporciona una clase base para diseñadores de documentos de diseño raíz que admiten componentes anidados. Además de los métodos y la funcionalidad heredados de la ComponentDesigner clase , ComponentDocumentDesigner implementa la IRootDesigner interfaz para proporcionar una vista de modo de diseño de nivel raíz para el componente asociado y cualquier componente anidado.
Nota
La vista del modo de diseño de nivel raíz de o FormControl normalmente la proporciona un diseñador raíz integrado. Se requiere una implementación personalizada IRootDesigner para proporcionar una vista para otros tipos de componentes raíz en modo de diseño.
Puede asociar un diseñador a un tipo mediante .DesignerAttribute Para obtener información general sobre cómo personalizar el comportamiento del tiempo de diseño, consulte Extensión de Design-Time soporte técnico.
Constructores
ComponentDocumentDesigner() |
Inicializa una nueva instancia de la clase ComponentDocumentDesigner. |
Propiedades
ActionLists |
Obtiene las listas de acciones en tiempo de diseño que admite el componente asociado al diseñador. (Heredado de ComponentDesigner) |
AssociatedComponents |
Obtiene la colección de componentes asociados al componente administrado por el diseñador. (Heredado de ComponentDesigner) |
Component |
Obtiene el componente que el diseñador está creando. (Heredado de ComponentDesigner) |
Control |
Obtiene el control del diseñador. |
InheritanceAttribute |
Obtiene un atributo que indica el tipo de herencia del componente asociado. (Heredado de ComponentDesigner) |
Inherited |
Obtiene un valor que indica si este componente es heredado. (Heredado de ComponentDesigner) |
ParentComponent |
Obtiene el componente primario de este diseñador. (Heredado de ComponentDesigner) |
SetTextualDefaultProperty |
Clase base del diseñador para extender el comportamiento del modo de diseño de un documento de diseño raíz que admite componentes anidados. (Heredado de ComponentDesigner) |
ShadowProperties |
Obtiene una colección de valores de propiedad que reemplazan la configuración del usuario. (Heredado de ComponentDesigner) |
TrayAutoArrange |
Obtiene o establece un valor que indica si la bandeja de componentes del diseñador está en modo de organización automática. |
TrayLargeIcon |
Obtiene o establece un valor que indica si la bandeja de componentes del diseñador está en modo de iconos grandes. |
Verbs |
Obtiene los verbos en tiempo de diseño que admite el componente asociado al diseñador. (Heredado de ComponentDesigner) |
Métodos
Dispose() |
Libera todos los recursos que usa ComponentDesigner. (Heredado de ComponentDesigner) |
Dispose(Boolean) |
Libera los recursos no administrados que usa ComponentDocumentDesigner y, de forma opcional, libera los recursos administrados. |
DoDefaultAction() |
Crea una firma de método en el archivo de código fuente para el evento predeterminado del componente y hace navegar el cursor del usuario en esa ubicación. (Heredado de ComponentDesigner) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetService(Type) |
Intenta recuperar el tipo de servicio especificado del sitio en modo de diseño del componente del diseñador. (Heredado de ComponentDesigner) |
GetToolSupported(ToolboxItem) |
Obtiene un valor que indica si la herramienta especificada es compatible con el diseñador. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Initialize(IComponent) |
Inicializa el diseñador con el componente especificado. |
InitializeExistingComponent(IDictionary) |
Reinicializa un componente existente. (Heredado de ComponentDesigner) |
InitializeNewComponent(IDictionary) |
Inicializa un componente recién creado. (Heredado de ComponentDesigner) |
InitializeNonDefault() |
Obsoletos.
Obsoletos.
Inicializa la configuración de un componente importado que ya se ha inicializado con una configuración que no es la predeterminada. (Heredado de ComponentDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
Obtiene el objeto InheritanceAttribute de la enumeración ComponentDesigner especificada. (Heredado de ComponentDesigner) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnSetComponentDefaults() |
Obsoletos.
Obsoletos.
Establece las propiedades predeterminadas del componente. (Heredado de ComponentDesigner) |
PostFilterAttributes(IDictionary) |
Permite a un diseñador cambiar o quitar elementos en el conjunto de atributos que expone mediante un TypeDescriptor. (Heredado de ComponentDesigner) |
PostFilterEvents(IDictionary) |
Permite a un diseñador cambiar o quitar elementos del conjunto de eventos que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PostFilterProperties(IDictionary) |
Permite a un diseñador cambiar o quitar elementos del conjunto de propiedades que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Permite a un diseñador agregar elementos al conjunto de atributos que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PreFilterEvents(IDictionary) |
Permite a un diseñador agregar elementos al conjunto de eventos que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PreFilterProperties(IDictionary) |
Ajusta el conjunto de propiedades que el componente expondrá mediante un TypeDescriptor. |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
Notifica a IComponentChangeService que este componente se ha cambiado. (Heredado de ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
Notifica a IComponentChangeService que este componente se va a cambiar. (Heredado de ComponentDesigner) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |