System.Activities.Presentation.Model Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы, связанные с моделью представления.
Классы
AttachedPropertiesService |
Прикрепляет свойства к текущему экземпляру. |
AttachedProperty |
Используется для связывания или присоединения дополнительных сведений к экземпляру объекта. |
AttachedProperty<T> |
Содержит коллекцию вложенных свойств. |
AttachedPropertyInfo |
Предоставляет свойства вложенного свойства. |
AttachedPropertyInfo<T> |
Предоставляет свойства вложенного свойства. |
Change |
Абстрактный класс, реализация которого используется для описания изменений в дереве модели. |
EditingScope |
Область редактирования представляет коллекцию изменений к дереву объекта ModelItem, которая может быть зафиксирована или удалена как одно целое. |
EditingScopeEventArgs |
Предоставляет данные для события EditingScopeCompleted. |
ModelEditingScope |
Представляет группу изменений в хранилище редактирования. Группы изменений являются транзакционными объектами. Изменения в области редактирования могут сохраняться и отменяться как единый блок. |
ModelFactory |
Создает в конструкторе экземпляры объектов ModelItem. |
ModelItem |
Представляет один элемент в модели редактирования. Элемент может быть чем угодно — от сложной структуры данных до цвета или целого числа. |
ModelItemCollection |
Представляет коллекцию элементов модели, доступ к которым может быть получен индивидуально по индексу. |
ModelItemDictionary |
Наследуется от класса ModelItem и реализует поддержку словаря пар «ключ-значение». |
ModelItemExtensions |
Реализует расширения для элемента базовой модели. |
ModelMemberCollection<TItemType,TFindType> |
Абстрактный базовый класс, от которого наследуется класс ModelPropertyCollection. |
ModelProperty |
ModelProperty представляет свойство в ModelItem. Свойства модели связаны с экземпляром элемента, который позволяет им иметь простые свойства «Value get/set» вместо использования более сложного механизма «GetValue/SetValue» PropertyDescriptor. |
ModelPropertyCollection |
Содержит перечисление свойств. |
ModelTreeManager |
Предоставляет корневой элемент модели и службу модели, позволяет синхронизировать дерево модели с текстом XAML. |
MorphHelper |
Вспомогательный класс, который используется для обновления свойств и ссылок элемента модели. |
TextImage |
Содержит строки допускающие поиск, извлеченные из дерева модели. Все строки хорошо упорядочены. Начальный индекс указывает на курсор в содержимом, в зависимости от текущего выделения в дереве элементов модели. Средство реализации поиска может начать поиск с начального индекса. |
Перечисления
CreateOptions |
Используется экземпляром ModelFactory для задания порядка создания нового элемента. |
Делегаты
PropertyValueMorphHelper |
Представляет делегат, который используется для обращения к методу, обрабатывающему преобразования типа для значений свойства ModelItem. |