FileViewModel - свойства |
Тип FileViewModel предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| Caption |
Отображаемое имя файла в текущем представлении.
По умолчанию вычисляется как имя файла.
| |
| CaptionDelegate |
Получает делегат для функции, возвращающей значение свойства [IFileViewModel.Caption].
При изменении значения свойства также обновляется значение для свойства [IFileViewModel.Caption].
| |
| CaptionDelegateManager |
Объект, управляющий стеком делегатов [IFileViewModel.CaptionDelegate],
возвращающих значение свойства [IFileViewModel.Caption].
Рекомендуется использовать его для временной установки, а затем восстановления делегата.
| |
| Collection | Коллекция моделей представления, в которую добавлен объект. | |
| GroupCaption | Отображаемое имя группы, которое видит пользователь. | |
| GroupID | Идентификатор группы, по которой выполняется группировка. Используется как имя объекта фильтрации. | |
| GroupSorting |
Строка, по которой группы сортируются между собой. Обычно это то же значение,
что и в свойстве [IFileViewModel.GroupCaption] для сортировки групп по алфавиту.
| |
| Info | Дополнительная информация по объекту, доступная для установки в расширениях. | |
| IsModified |
Признак того, что файл мог быть изменён и поэтому, возможно, будет сохранён.
Например, его контент отмечен как IsDirty (и фактическое проверка на изменение контента будет в момент сохранения).
Или файл был переименован, и он всегда будет изменён при сохранении.
Свойство автоматически обновляется при изменении модели, не рекомендуется устанавливать его вручную.
| |
| IsSelectable | (Унаследован от SelectableViewModelTModel.) | |
| IsSelected | (Унаследован от SelectableViewModelTModel.) | |
| LargeFileIconKey |
Название иконки по умолчанию для отображения рядом с большими файлами.
По умолчанию "Thin184".
| |
| MenuContext |
Контекст меню для создания моделей представления или null, если контекст неизвестен,
и модели представления будут созданы без использования иконок и других элементов меню.
| |
| Model |
Модель для текущей модели представления.
(Унаследован от ViewModelTModel.) | |
| Order | Порядковый номер файла, используемый для сортировки. | |
| PropertyDelegate |
Получает делегат для метода, устанавливающего значение произвольных свойств,
например, значение тега [IFileViewModel.Tag].
При изменении значения свойства также обновляется значение связанных свойств.
| |
| PropertyDelegateManager |
Объект, управляющий стеком делегатов [IFileViewModel.PropertyDelegate],
устанавливающих значение произвольных свойств, например, значение тега [IFileViewModel.Tag].
Рекомендуется использовать его для временной установки, а затем восстановления делегата.
| |
| Scope | (Унаследован от ViewModelTModel.) | |
| SummarySignatureState | Суммарное состояние по всем подписям в последней версии файла. | |
| Tag |
Тег, который может быть визуально прикреплён к файлу правее иконки с подписью,
или null, если тег не задан и не отображается.
Один и тот же экземпляр тега может использоваться для разных файлов.
| |
| ToolTip | Всплывающая подсказка для файла. | |
| ToolTipDelegate |
Получает делегат для метода, устанавливающего значение всплывающей подсказки [IFileViewModel.ToolTip].
При изменении значения свойства также обновляется значение свойств для [IFileViewModel.ToolTip].
| |
| ToolTipDelegateManager |
Объект, управляющий стеком делегатов [IFileViewModel.ToolTipDelegate],
устанавливающих значение свойства [IFileViewModel.ToolTip].
Рекомендуется использовать его для временной установки, а затем восстановления делегата.
|