FileListControlViewModel - свойства |
Тип FileListControlViewModel предоставляет следующие члены.
Имя | Описание | |
---|---|---|
ActionGenerator |
Объект, создающий элементы меню для заданных действий [Tessa.UI.Menu.IMenuAction].
(Унаследован от FileControl.) | |
Actions | Коллекция действий, связанных с элементом управления файлами. (Унаследован от FileControl.) | |
CategoryFilterAsync |
Фильтр, принимающий коллекцию допустимых категорий файлов
и возвращающий категории файлов, которые может использовать пользователь.
Если значение равно null или фильтр вернул пустую коллекцию или null,
то выбирается пустая категория.
(Унаследован от FileControl.) | |
Container |
Контейнер, содержащий все доступные файлы. Не равен null. Значение свойства можно изменить,
чтобы привязать элемент управления к другому контейнеру.
(Унаследован от FileControl.) | |
DragOverCommand | ||
DropCommand | ||
FileActions | Коллекция действий, связанных с файлами внутри элемента управления файлами. (Унаследован от FileControl.) | |
Files |
Список файлов, отображаемых в элементе управления.
При добавлении файлов в эту коллекцию они не синхронизуются с контейнером файлов
и присутствуют только в этом элементе управления.
(Унаследован от FileControl.) | |
Groupings | Коллекция группировок файлов, которая может быть выбрана с элементе управления. (Унаследован от FileControl.) | |
GroupsExpanded | Признак того, что группы развёрнуты по умолчанию. (Унаследован от FileControl.) | |
Info |
Дополнительная информация по объекту, доступная для установки в расширениях.
Сохраняемая информация может быть несериализуемой, например, можно записать ссылки на модели представлений
или любые другие объекты.
(Унаследован от FileControl.) | |
IsCategoriesEnabled |
Признак того, что разрешено использование категорий. В этом случае при добавлении файла
пользователь может выбрать его категорию.
(Унаследован от FileControl.) | |
IsIgnoreExistingCategories |
Признак того, что существующие в карточке категории файлов по умолчанию недоступны для выбора.
Настройка имеет смысл только в том случае, если использование категорий разрешено.
(Унаследован от FileControl.) | |
IsManualCategoriesCreationDisabled |
Признак того, что при добавлении файла пользователю запрещается вводить имя категории вручную.
Настройка имеет смысл только в том случае, если использование категорий разрешено.
(Унаследован от FileControl.) | |
IsNullCategoryCreationDisabled |
Признак того, что при добавлении файла пользователю запрещается выбирать "без категории".
Настройка имеет смысл только в том случае, если использование категорий разрешено.
(Унаследован от FileControl.) | |
IsPreservingCategoriesOrder |
Признак того, что при добавлении файла сохраняется порядок категорий, возвращённых представлением.
Настройка имеет смысл только в том случае, если использование категорий разрешено.
(Унаследован от FileControl.) | |
IsUnloaded |
Признак того, что объект был выгружен и уже не может использоваться в UI.
Например, если объект является контролом карточки, то он становится выгруженным после закрытия
формы редактирования строки или пре рефреше карточки.
(Унаследован от SupportUnloadingViewModel.) | |
ItemFilter |
Фильтр, принимающий модель представления файла
и возвращающий true, если файл должен отображаться пользователю, или false в противном случае.
Функция вызывается только для тех моделей представления, которые не скрыты по другим условиям (таким как фильтрация через контекстное меню контрола),
что позволяет дополнительно скрывать файлы по условию, но не показывать файлы, которые были скрыты по другим причинам.
Если значение равно null (по умолчанию), то отображаются все файлы, которые могут быть отображены в соответствии с текущими настройками.
После изменения свойства рекомендуется вызвать метод [IFileControl.RefreshItemFilteringAsync] для того,
чтобы фильтр был применён к текущим отображаемым файлам.
(Унаследован от FileControl.) | |
Items |
Коллекция моделей представления для файлов, отображаемых в элементе управления.
Связана с коллекцией [IFileControl.Files].
(Унаследован от FileControl.) | |
Manager | Объект, управляющий взаимодействием этого контрола файлов с другими контролами и превью. (Унаследован от FileControl.) | |
MenuContext | Контекст, предоставляющий средства для генерации меню. (Унаследован от FileControl.) | |
Model |
Модель для текущей модели представления.
(Унаследован от ViewModelTModel.) | |
Name |
Имя элемента управления файлами или null, если для элемента управления не задано имя.
Имя может быть определено из имени элемента управления карточки, если элемент управления файлами
используется в карточке. Имя может быть неуникальным.
(Унаследован от FileControl.) | |
PreviewControlName |
Имя элемента управления с областью предпросмотра
или null, если используется область предпросмотра по умолчанию.
(Унаследован от FileControl.) | |
Scope | (Унаследован от ViewModelTModel.) | |
SelectedFiles |
Список выбранных файлов, отображаемый в элементе управления.
(Унаследован от FileControl.) | |
SelectedFiltering | Используемая фильтрация файлов. Отфильтрованные файлы не отображаются. (Унаследован от FileControl.) | |
SelectedGrouping |
Выбранная группировка файлов или null, если группировка ещё не выбрана.
По умолчанию значение null.
(Унаследован от FileControl.) | |
SelectedItems |
Список выбранных моделей представления файлов, отображаемый в элементе управления.
(Унаследован от FileControl.) | |
SelectedSortDirection | Выбранное направление сортировки. По умолчанию выбрана сортировка по возрастанию. (Унаследован от FileControl.) | |
SelectedSorting |
Выбранная сортировка файлов или null, если сортировка ещё не выбрана.
По умолчанию значение null.
(Унаследован от FileControl.) | |
Sortings | Коллекция сортировок файлов, которая может быть выбрана с элементе управления. (Унаследован от FileControl.) | |
TypeFilterAsync |
Фильтр, принимающий коллекцию допустимых типов файлов
и возвращающий типы файлов, которые может использовать пользователь.
Если значение равно null или фильтр вернул пустую коллекцию или null,
то пользователю предоставляется выбор из всех возможных типов файлов, о которых известно элементу управления.
(Унаследован от FileControl.) | |
VersionActions | Коллекция действий, связанных с версиями файлов внутри элемента управления файлами. (Унаследован от FileControl.) |