Namespace Microsoft.Windows.Design
Fornece noções básicas de qualquer designer através de um backplane de serviços e dados e manipulação de metadados.
O Microsoft.Windows.Design namespace fornece classes para gerenciar o estado em um designer. Estado é representado pela ContextItem classe. Comportamento é especificado por serviços, que são gerenciados por um ServiceManager. O EditingContext contém informações de estado de todos os designer. Use o SubscribeContextCallback<TContextItemType> para ser notificado quando um alterações de item de contexto.
Classes
Classe | Descrição | |
---|---|---|
AssemblyReferences | Infraestrutura. Um item de contexto que mantém o conjunto de referências que o designer está usando para resolver o tipo de informações. | |
ContextItem | Representa uma única parte do estado no designer. | |
ContextItemManager | Mantém um conjunto de itens de contexto. | |
DataContextValueSourceAttribute | Permite que um designer determinar a herança de contexto de dados na árvore visual de uma determinada propriedade. | |
DisplayPropertyAttribute | Determina a propriedade a ser usada ao exibir uma instância de um objeto em um designer. | |
EditingContext | Contains contextual state about a designer. | |
OrderToken | Uma classe genérica que identifica a ordem de classificação dos itens hierárquicas. | |
RequirementAttribute | Define atributos usados pelo RequirementValidator classe. | |
RequirementSubscription | Fornece uma notificação quando as alterações no contexto de edição podem foram satisfeitas a necessidade associada. | |
RequirementValidator | Determina se o contexto necessário e os serviços estão disponíveis para o tipo especificado. | |
RequiresContextItemAttribute | Indica que a classe depende do contexto especificado. | |
RequiresServiceAttribute | Indica que a classe depende do serviço especificado. | |
ServiceManager | Representa o comportamento associado com um EditingContext. | |
ThumbnailAttribute | Associa um ícone de um controle personalizado do Silverlight ou de Windows Presentation Foundation (WPF) da caixa de ferramentas Visual Studio ou Expression Blend. | |
ToolboxBrowsableAttribute | Especifica se um controle é visível no navegador de caixa de ferramentas do designer. | |
ToolboxCategoryAttribute | Especifica a categoria na qual uma classe é exibido na caixa de ferramentas do designer. | |
ToolboxExampleAttribute | Infraestrutura. Especifica o tipo que implementa o IToolboxExampleFactory interface. | |
ToolboxTabNameAttribute | Especifica a guia na qual uma classe é exibido na caixa de ferramentas do designer. |
Interfaces
Interface | Descrição | |
---|---|---|
IToolboxExample | Infraestrutura. Especifica uma instância de exemplo de um item na caixa de ferramentas de um designer visual. | |
IToolboxExampleFactory | Infraestrutura. Fornece uma lista de exemplos em uma caixa de ferramentas do ativo que referenciam o mesmo Type. |
Delegados
Delegado | Descrição | |
---|---|---|
PublishServiceCallback | Um delegado é chamado quando um objeto deve publicar uma instância de um serviço. | |
PublishServiceCallback<TServiceType> | Um delegado genérico é chamado quando um objeto deve publicar uma instância de um serviço. | |
SubscribeContextCallback | Define um método de retorno de chamada é invocado quando um item de contexto é alterado. | |
SubscribeContextCallback<TContextItemType> | Define um método de retorno de chamada é invocado quando um item de contexto é alterado. | |
SubscribeServiceCallback | Um delegado é um retorno de chamada subscrições de serviço. | |
SubscribeServiceCallback<TServiceType> | Um delegado genérico é um retorno de chamada subscrições de serviço. |
Enumerações
Enumeração | Descrição | |
---|---|---|
OrderTokenConflictResolution | Uma enumeração usada para especificar o vencedor de ordenação ties. | |
OrderTokenPrecedence | Uma enumeração que especifica a precedência de tokens de ordem. |