Microsoft.Windows.Design (Espacio de nombres)
Proporciona fundamento básico para cualquier diseñador mediante un servicio, un backplane de datos, y la manipulación de metadatos.
El espacio de nombres Microsoft.Windows.Design proporciona clases para administrar el estado en un diseñador.El estado se representa mediante la clase ContextItem.El comportamiento se especifica mediante servicios, administrados por un ServiceManager.EditingContext contiene la información de estado de todo el diseñador.Utilice SubscribeContextCallback<TContextItemType> para recibir una notificación cuando cambie un elemento de contexto.
Clases
Clase | Descripción | |
---|---|---|
AssemblyReferences | Infraestructura. Un elemento de contexto que mantiene el conjunto de referencias que el diseñador usa para resolver la información de tipo. | |
ContextItem | Representa un único fragmento de estado en el diseñador. | |
ContextItemManager | Mantiene un conjunto de elementos de contexto. | |
DataContextValueSourceAttribute | Permite a un diseñador determinar la herencia de contexto de datos en el árbol visual de una propiedad concreta. | |
DisplayPropertyAttribute | Determina la propiedad que se va a usar al mostrar una instancia de un objeto en un diseñador. | |
EditingContext | Contiene el estado contextual sobre un diseñador. | |
OrderToken | Una clase genérica que identifica el criterio de ordenación de elementos jerárquicos. | |
RequirementAttribute | Define los atributos que utiliza la clase RequirementValidator. | |
RequirementSubscription | Proporciona una notificación cuando los cambios en el contexto de edición pueden haber satisfecho el requisito adjunto. | |
RequirementValidator | Determina si el contexto y los servicios necesarios están disponibles para el tipo especificado. | |
RequiresContextItemAttribute | Indica que la clase se basa en el contexto especificado. | |
RequiresServiceAttribute | Indica que la clase se basa en el servicio especificado. | |
ServiceManager | Representa el comportamiento asociado a un EditingContext. | |
ThumbnailAttribute | Asocia un icono a un control Windows Presentation Foundation (WPF) o Silverlight personalizado en el cuadro de herramientas para Visual Studio o Expression Blend. | |
ToolboxBrowsableAttribute | Especifica si hay un control visible en el explorador del cuadro de herramientas del diseñador. | |
ToolboxCategoryAttribute | Especifica la categoría donde aparece una clase en el cuadro de herramientas de un diseñador. | |
ToolboxExampleAttribute | Infraestructura. Especifica el tipo que implementa la interfaz IToolboxExampleFactory. | |
ToolboxTabNameAttribute | Especifica la pestaña donde aparece una clase en el cuadro de herramientas de un diseñador. |
Interfaces
Interfaz | Descripción | |
---|---|---|
IToolboxExample | Infraestructura. Especifica una instancia de ejemplo de un elemento del cuadro de herramientas de un diseñador visual. | |
IToolboxExampleFactory | Infraestructura. Proporciona una lista de ejemplos de un cuadro de herramientas de recursos en los que se hace referencia al mismo objeto Type. |
Delegados
Delegado | Descripción | |
---|---|---|
PublishServiceCallback | Un delegado que se vuelve a llamar cuando un objeto debe publicar una instancia de un servicio. | |
PublishServiceCallback<TServiceType> | Un delegado genérico que se vuelve a llamar cuando un objeto debe publicar una instancia de un servicio. | |
SubscribeContextCallback | Define un método de devolución de llamada que se invoca cuando cambio un elemento de contexto. | |
SubscribeContextCallback<TContextItemType> | Define un método de devolución de llamada que se invoca cuando cambio un elemento de contexto. | |
SubscribeServiceCallback | Un delegado que es una devolución de llamada para las suscripciones del servicio. | |
SubscribeServiceCallback<TServiceType> | Un delegado genérico que es una devolución de llamada para las suscripciones del servicio. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
OrderTokenConflictResolution | Enumeración que se usa para especificar al ganador de las relaciones de orden. | |
OrderTokenPrecedence | Enumeración que especifica la prioridad de tokens de orden. |