Microsoft.Windows.Design, espace de noms
Fournit une fondation de base pour les concepteurs via un service, une infrastructure d'intégration de données (backplane) et une manipulation des métadonnées.
L'espace de noms Microsoft.Windows.Design fournit des classes pour gérer l'état dans un concepteur.L'état est représenté par la classe ContextItem.Le comportement est spécifié par les services, qui sont gérés par un ServiceManager.Le EditingContext détient toutes les informations d'état du concepteur.Utilisez le SubscribeContextCallback<TContextItemType> pour recevoir une notification en cas de modification d'un élément du contexte.
Classes
Classe | Description | |
---|---|---|
AssemblyReferences | Infrastructure. Élément de contexte qui maintient le jeu de références utilisé par le concepteur pour résoudre les informations de type. | |
ContextItem | Représente un état unique dans le concepteur. | |
ContextItemManager | Conserve un ensemble d'éléments de contexte. | |
DataContextValueSourceAttribute | Permet à un concepteur de déterminer l'héritage du contexte des données dans l'arborescence d'éléments visuels d'une propriété donnée. | |
DisplayPropertyAttribute | Détermine la propriété à utiliser lors de l'affichage d'une instance d'un objet dans un concepteur. | |
EditingContext | Contient l'état contextuel d'un concepteur. | |
OrderToken | Une classe générique qui identifie l'ordre de tri d'éléments hiérarchiques. | |
RequirementAttribute | Définit les paramètres utilisés par la classe RequirementValidator. | |
RequirementSubscription | Fournit une notification lorsque les modifications dans le contexte d'édition ont pu satisfaire les critères attachés. | |
RequirementValidator | Détermine si le contexte et les services requis sont disponibles pour le type spécifié. | |
RequiresContextItemAttribute | Indique que la classe compte sur le contexte spécifié. | |
RequiresServiceAttribute | Indique que la classe compte sur le service spécifié. | |
ServiceManager | Représente le comportement associé à un EditingContext. | |
ThumbnailAttribute | Associe une icône à un contrôle Windows Presentation Foundation (WPF) personnalisé ou à un contrôle Silverlight dans la boîte à outils pour Visual Studio ou Expression Blend. | |
ToolboxBrowsableAttribute | Spécifie si un contrôle est visible dans le navigateur de boîte à outils d'un concepteur. | |
ToolboxCategoryAttribute | Spécifie la catégorie dans laquelle une classe apparaît dans la boîte à outils d'un concepteur. | |
ToolboxExampleAttribute | Infrastructure. Spécifie le type qui implémente l'interface IToolboxExampleFactory. | |
ToolboxTabNameAttribute | Spécifie l'onglet sous lequel une classe apparaît dans la boîte à outils d'un concepteur. |
Interfaces
Interface | Description | |
---|---|---|
IToolboxExample | Infrastructure. Spécifie un exemple d'instance d'un élément figurant dans la boîte à outils d'un concepteur visuel. | |
IToolboxExampleFactory | Infrastructure. Fournit une liste d'exemples dans une boîte à outils de ressource qui référencent le même Type. |
Délégués
Délégué | Description | |
---|---|---|
PublishServiceCallback | Délégué rappelé lorsqu'un objet doit publier une instance d'un service. | |
PublishServiceCallback<TServiceType> | Délégué générique rappelé lorsqu'un objet doit publier une instance d'un service. | |
SubscribeContextCallback | Définit une méthode de rappel appelée lors d'une modification de l'élément de contexte. | |
SubscribeContextCallback<TContextItemType> | Définit une méthode de rappel appelée lors d'une modification de l'élément de contexte. | |
SubscribeServiceCallback | Délégué qui est un rappel pour les abonnements de service. | |
SubscribeServiceCallback<TServiceType> | Délégué générique qui est un rappel pour les abonnements de service. |
Énumérations
Énumération | Description | |
---|---|---|
OrderTokenConflictResolution | Énumération utilisée pour spécifier le gagnant des liens de commande. | |
OrderTokenPrecedence | Énumération qui spécifie la priorité des jetons d'ordre. |