Microsoft.Windows.Design - пространство имен
В этой статье
Предоставляет основу XAML для любого конструктора при помощи объединительной панели служб и данных, а также обработки метаданных.
Пространство имен Microsoft.Windows.Design предоставляет классы для управления состоянием в конструкторе.Состояние представляется классом ContextItem .Поведение задается службами, которые управляются объектом ServiceManager .EditingContext хранит все сведения о состоянии конструктора.Используйте SubscribeContextCallback<TContextItemType> , чтобы получать уведомления при изменении элемента контекста.
Классы
AssemblyReferences
Инфраструктура. Элемент контекста, поддерживающий набор ссылок, которые конструктор использует для разрешения данных о типе.
ContextItem
Представляет одну часть состояния конструктора.
ContextItemManager
Поддерживает набор элементов контекста.
DataContextValueSourceAttribute
Позволяет дизайнеру определять наследование контекста данных в визуальном дереве для определенного свойства.
DisplayPropertyAttribute
Определяет свойство, используемое при отображении экземпляра объекта в конструкторе.
EditingContext
Содержит контекстное состояние конструктора.
OrderToken
Универсальный класс, который определяет порядок сортировки элементов иерархии.
RequirementAttribute
Определяет атрибуты, используемые классом RequirementValidator .
RequirementSubscription
Выдает уведомление, если изменения в контексте редактирования удовлетворили вложенное требование.
RequirementValidator
Определяет, доступны ли для указанного типа необходимый контекст и службы.
RequiresContextItemAttribute
Указывает, что класс основывается на заданном контексте.
RequiresServiceAttribute
Указывает, что класс использует заданную службу.
ServiceManager
Представляет поведение, связанное с EditingContext .
ThumbnailAttribute
Связывает значок с пользовательским элементом управления Windows Presentation Foundation (WPF) или Silverlight в панели элементов для Visual Studio или Expression Blend.
ToolboxBrowsableAttribute
Указывает, отображается ли элемент управления в обозревателе панели элементов конструктора.
ToolboxCategoryAttribute
Указывает категорию, в которой класс отображается в панели элементов конструктора.
ToolboxExampleAttribute
Инфраструктура. Задает тип, реализующий интерфейс IToolboxExampleFactory .
ToolboxTabNameAttribute
Указывает вкладку, в которой класс отображается в панели элементов конструктора.
Интерфейсы
IToolboxExample
Инфраструктура. Задает экземпляр примера элемента в панели инструментов визуального конструктора.
IToolboxExampleFactory
Инфраструктура. Предоставляет список примеров в панели инструментов ресурсов, которые ссылаются на тот же Type .
Делегаты
PublishServiceCallback
Делегат, который вызывается обратно, если объект должен опубликовать экземпляр службы.
PublishServiceCallback<TServiceType>
Универсальный делегат, который вызывается обратно, если объект должен опубликовать экземпляр службы.
SubscribeContextCallback
Определяет метод обратного вызова, который вызывается, если изменился элемент контекста.
SubscribeContextCallback<TContextItemType>
Определяет метод обратного вызова, который вызывается, если изменился элемент контекста.
SubscribeServiceCallback
Делегат, который вызывается обратно для подписок на службу.
SubscribeServiceCallback<TServiceType>
Универсальный делегат, который вызывается обратно для подписок на службу.
Перечисления