FileControlPresenter - класс

Объект, определяющий UX-логику взаимодействия с контролом файлов.

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public sealed class FileControlPresenter
Inheritance
Object    FileControlPresenter

Конструкторы

FileControlPresenterИнициализирует новый экземпляр класса FileControlPresenter

Свойства

SelectedItems Выбранные файлы.

Методы

CheckCanDownloadContentAsync Проверяет, может ли быть загружено содержимое заданных файлов. Возвращает признак того, что все файлы могут быть загружены. Показывает сообщение в случае ошибок. Содержимое может быть невозможно загрузить, если оно в процессе закачивания на сервер (файл серый) или если при закачивании произошла ошибка (файл красный).
ClearCurrentControlSelectionAsync Очищает выделение в файловом контроле
ClearSelectionAsync Очищает выбранные элементы во всех контролах, кроме текущего, для которого создан презентер.
DownloadContentAsync Загружает содержимое заданных файлов. Возвращает список путей к загруженным файлам (во временных папках).
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteKeyDownAsync Выполняет обработку событий для горячих клавиш на элементе управления файлов. Возвращает признак того, что событие успешно обработано, и надо установить e.Handled = true.
ExecuteLeftDoubleClickAsync Выполняет обработку события двойного клика по файлу.
FileAreEquals Возвращает признак того, что две заданных модели представления соответствуют одному файлу. Модели представления могут быть разными для одного и того же файла, если они были пересозданы коллекцией.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IsPreviewInProgress Возвращает признак того, что в области предпросмотра выполняется длительная асинхронная операция.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ResetPreviewAsync Сбрасывает превью к исходному состоянию, скрывая изображение и текстовые сообщения.
ShowControlMenuAsync Отображает контекстное меню для контрола.
ShowFileMenuAsync Отображает контекстное меню для файла.
ShowFilterMenuAsync Отображает контекстное меню для фильтрации.
ShowPreviewAsync Отображает предпросмотр заданного файла.
ShowSelectedFilesMessageAsync Отображает сообщение по выбранным файлам в области предпросмотра.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также