Microsoft.Windows.Design - пространство имен
Обновлен: Ноябрь 2007
Предоставляет основу для любого конструктора с помощью службы, панели данных и обработки метаданных.
Пространство имен Microsoft.Windows.Design предоставляет классы для управления состояния в конструкторе. Состояние представляется классом ContextItem. Поведение задается службами, которые управляются ServiceManager. EditingContext хранит все сведения о состоянии конструктора. Используйте SubscribeContextCallback<ContextItemType>, чтобы получать уведомления при изменении элемента контекста.
Классы
Класс | Описание | |
---|---|---|
AssemblyReferences | Инфраструктура. Элемент контекста, поддерживающий набор ссылок, которые конструктор использует для разрешения данных о типе. | |
ContextItem | Представляет одну часть состояния конструктора. | |
ContextItemManager | Поддерживает набор элементов контекста. | |
EditingContext | Содержит контекстное состояние конструктора. | |
OrderToken | Универсальный класс, который определяет порядок сортировки элементов иерархии. | |
RequirementAttribute | Определяет атрибуты, используемые классом RequirementValidator. | |
RequirementSubscription | Выдает уведомление, если изменения в контексте редактирования удовлетворили вложенное требование. | |
RequirementValidator | Определяет, доступны ли для указанного типа необходимый контекст и службы. | |
RequiresContextItemAttribute | Указывает, что класс основывается на заданном контексте. | |
RequiresServiceAttribute | Указывает, что класс использует заданную службу. | |
ServiceManager | Представляет поведение, связанное с EditingContext. | |
ThumbnailAttribute | Связывает значок с пользовательским элементом управления Windows Presentation Foundation (WPF) или Silverlight в панели элементов для Visual Studio или Expression Blend. | |
ToolboxBrowsableAttribute | Указывает, отображается ли элемент управления в обозревателе панели элементов конструктора. |
Делегаты
Делегат | Описание | |
---|---|---|
PublishServiceCallback | Делегат, который вызывается обратно, если объект должен опубликовать экземпляр службы. | |
PublishServiceCallback<ServiceType> | Универсальный делегат, который вызывается обратно, если объект должен опубликовать экземпляр службы. | |
SubscribeContextCallback | Определяет метод обратного вызова, который вызывается, если изменился элемент контекста. | |
SubscribeContextCallback<ContextItemType> | Определяет метод обратного вызова, который вызывается, если изменился элемент контекста. | |
SubscribeServiceCallback | Делегат, который вызывается обратно для подписок на службу. | |
SubscribeServiceCallback<ServiceType> | Универсальный делегат, который вызывается обратно для подписок на службу. |
Перечисления
Перечисление | Описание | |
---|---|---|
OrderTokenConflictResolution | Перечисление, используемое для указания маркеров,которые должны побеждать в конфликтах упорядочивания. | |
OrderTokenPrecedence | Перечисление, определяющее очередность маркеров порядка. |