Поделиться через


Microsoft.Windows.Design - пространство имен

Обновлен: Ноябрь 2007

Предоставляет основу для любого конструктора с помощью службы, панели данных и обработки метаданных.

Пространство имен Microsoft.Windows.Design предоставляет классы для управления состояния в конструкторе. Состояние представляется классом ContextItem. Поведение задается службами, которые управляются ServiceManager. EditingContext хранит все сведения о состоянии конструктора. Используйте SubscribeContextCallback<ContextItemType>, чтобы получать уведомления при изменении элемента контекста.

Классы

  Класс Описание
Bb532259.pubclass(ru-ru,VS.90).gif AssemblyReferences Инфраструктура. Элемент контекста, поддерживающий набор ссылок, которые конструктор использует для разрешения данных о типе.
Bb532259.pubclass(ru-ru,VS.90).gif ContextItem Представляет одну часть состояния конструктора.
Bb532259.pubclass(ru-ru,VS.90).gif ContextItemManager Поддерживает набор элементов контекста.
Bb532259.pubclass(ru-ru,VS.90).gif EditingContext Содержит контекстное состояние конструктора.
Bb532259.pubclass(ru-ru,VS.90).gif OrderToken Универсальный класс, который определяет порядок сортировки элементов иерархии.
Bb532259.pubclass(ru-ru,VS.90).gif RequirementAttribute Определяет атрибуты, используемые классом RequirementValidator.
Bb532259.pubclass(ru-ru,VS.90).gif RequirementSubscription Выдает уведомление, если изменения в контексте редактирования удовлетворили вложенное требование.
Bb532259.pubclass(ru-ru,VS.90).gif RequirementValidator Определяет, доступны ли для указанного типа необходимый контекст и службы.
Bb532259.pubclass(ru-ru,VS.90).gif RequiresContextItemAttribute Указывает, что класс основывается на заданном контексте.
Bb532259.pubclass(ru-ru,VS.90).gif RequiresServiceAttribute Указывает, что класс использует заданную службу.
Bb532259.pubclass(ru-ru,VS.90).gif ServiceManager Представляет поведение, связанное с EditingContext.
Bb532259.pubclass(ru-ru,VS.90).gif ThumbnailAttribute Связывает значок с пользовательским элементом управления Windows Presentation Foundation (WPF) или Silverlight в панели элементов для Visual Studio или Expression Blend. 
Bb532259.pubclass(ru-ru,VS.90).gif ToolboxBrowsableAttribute Указывает, отображается ли элемент управления в обозревателе панели элементов конструктора.

Делегаты

  Делегат Описание
Bb532259.pubdelegate(ru-ru,VS.90).gif PublishServiceCallback Делегат, который вызывается обратно, если объект должен опубликовать экземпляр службы.
Bb532259.pubdelegate(ru-ru,VS.90).gif PublishServiceCallback<ServiceType> Универсальный делегат, который вызывается обратно, если объект должен опубликовать экземпляр службы.
Bb532259.pubdelegate(ru-ru,VS.90).gif SubscribeContextCallback Определяет метод обратного вызова, который вызывается, если изменился элемент контекста.
Bb532259.pubdelegate(ru-ru,VS.90).gif SubscribeContextCallback<ContextItemType> Определяет метод обратного вызова, который вызывается, если изменился элемент контекста.
Bb532259.pubdelegate(ru-ru,VS.90).gif SubscribeServiceCallback Делегат, который вызывается обратно для подписок на службу.
Bb532259.pubdelegate(ru-ru,VS.90).gif SubscribeServiceCallback<ServiceType> Универсальный делегат, который вызывается обратно для подписок на службу.

Перечисления

  Перечисление Описание
Bb532259.pubenumeration(ru-ru,VS.90).gif OrderTokenConflictResolution Перечисление, используемое для указания маркеров,которые должны побеждать в конфликтах упорядочивания.
Bb532259.pubenumeration(ru-ru,VS.90).gif OrderTokenPrecedence Перечисление, определяющее очередность маркеров порядка.