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. |