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

Модель редактирования для представления объектов пользовательского интерфейса.

Класс ModelItem представляет один элемент в модели редактирования.В качестве элемента может выступать любой объект: от окна и элемента управления до цвета или целого числа.Элементы модели создаются классом ModelFactory.Для изменения родительского объекта одного элемента на другой используется класс ModelParent.

Классы

  Класс Описание
Открытый класс DefaultInitializer Используется для настройки нового объекта в конструкторе.
Открытый класс DesignModeValueProvider Фиксирует изменения свойств, внесенные пользователем в конструкторе, и предоставляет новые значения во время разработки.
Открытый класс FeatureExtensions Добавляет методы расширения LINQ в классы FeatureManager и FeatureConnector<TFeatureProviderType> для поддержки элементов модели.
Открытый класс ModelEditingScope Представляет группу изменений в хранилище редактирования.
Открытый класс ModelEvent Представляет событие для элемента.
Открытый класс ModelEventCollection Предоставляет перечисление событий.
Открытый класс ModelFactory Используется для создания экземпляров элементов модели в конструкторе.
Открытый класс ModelItem Представляет один элемент в модели редактирования.
Открытый класс ModelItemCollection Реализация поддержки коллекции объектов ModelItem.
Открытый класс ModelItemDictionary Реализация поддержки словаря пар "ключ-значение" для объектов ModelItem.
Открытый класс ModelItemEventArgs Предоставляет данные для событий, использующих экземпляры класса ModelItem.
Открытый класс ModelMemberCollection<TItemType, TKeyType> Представляет коллекцию элементов модели.
Открытый класс ModelParent Класс, предназначенный для установки родительского объекта для элемента.
Открытый класс ModelProperty Представляет свойство элемента.
Открытый класс ModelPropertyCollection Представляет коллекцию свойств.
Открытый класс PropertyIdentifierCollection Представляет коллекцию идентификаторов свойств.
Открытый класс PropertyInvalidatedEventArgs Предоставляет данные для события PropertyInvalidated.

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

  Перечисление Описание
Открытое перечисление CreateOptions Определение порядка создания нового элемента.