Для изменения размера нажмите или перетащите

IFileControl - методы

Тип IFileControl предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методClearSelectionAsync
Снимает выделение со всех файлов в элементе управления.
Открытый методExecuteInContextAsync
Выполняет делегат в текущем контексте, который передаётся через параметр и через [Tessa.UI.UIContext.Current].
Открытый методFinalizeInitializationAsync
Выполняет инициализацию элемента управления в момент завершения его инициализации и инициализации других объектов, в т.ч. других элементов управления в карточке. При этом могут выполняться расширения.
Открытый методGenerateControlMenuAsync
Генерирует контекстное меню для элемента управления. При этом могут выполняться расширения. Возвращает пункты контекстного меню и подготовленные группировки и сортировки, актуальные в текущий момент.
Открытый методGenerateFileMenuAsync
Генерирует контекстное меню для заданного файла. При этом могут выполняться расширения. Возвращает пункты контекстного меню.
Открытый методGenerateVersionMenuAsync
Генерирует контекстное меню для заданной версии файла. При этом могут выполняться расширения. Возвращает пункты контекстного меню.
Открытый методGetState
Возвращает текущее состояние элемента управления.
Открытый методInitializeAsync
Выполняет инициализацию элемента управления. При этом могут выполняться расширения.
Открытый методIsVisible
Возвращает признак того, что заданная модель представления файла попадает в отфильтрованную выборку для текущей выбранной фильтрации. Если фильтрация не выбрана, то возвращает true для всех моделей представления файлов, кроме равных null.
Открытый методRefreshItemFilteringAsync
Обновляет список элементов управления, которые отображаются на экране. Вызовите метод после установки фильтра [IFileControl.ItemFilter] для его применения ко всем файлам. В противном случае он применяется только при изменении коллекции или при перерисовке списка элементов на экране. Может быть вызван не из потока UI.
Открытый методSelectFilteringAsync
Выбирает фильтрацию файлов.
Открытый методSelectGroupingAsync
Выбирает группировку файлов.
Открытый методSelectSortingAsync
Выбирает сортировку вместе с её направлением.
Открытый методSetStateAsync
Устанавливает заданное состояние для элемента управления.
Открытый методUnloadAsync
Выполняет выгрузку объекта. Если объект уже был выгружен, то повторная выгрузка не выполняется.
(Унаследован от ISupportUnloading.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияSetFilePreviewAction
Устанавливает метод, определяющий параметры предпросмотра файла с конвертацией. Метод вызывается при предпросмотре файлов, у которых ещё не выполнена конвертация, т.е. не установлен отдельный объект PreviewContent, но при этом текущее содержимое [!:IFile.Content] не отмечено, как изменённое IsDirty. Если файл был открыт на редактирование (отображается жёлтым), то стандартный предпросмотр для него отключён.
(Определяется FileUIExtensions.)
Открытый метод расширенияSetNewFileAction
Устанавливает метод, определяющий параметры файла, добавляемого специальным образом. Метод вызывается при добавлении файлов в специальных случаях, таких как создание файла по шаблону и сохранение многостраничного документа из окна сканирования. Метод не вызывается при типовой загрузке файлов через меню контрола или буфер обмена.
(Определяется FileUIExtensions.)
Открытый метод расширенияSetNewPhysicalFileAction
Устанавливает метод, определяющий параметры файла, добавляемого по заданному пути на диске. Метод вызывается при добавлении файлов в типовых сценариях (функция "Загрузить файлы", вставка из буфера обмена, drag&drop). Для специальных случаев, таких как создание файла по шаблону или добавление из окна сканирования, используйте методы SetNewFileAction.
(Определяется FileUIExtensions.)
Открытый метод расширенияTryGetFilePreviewAction
Возвращает метод, определяющий параметры предпросмотра файла с конвертацией, или null, если такой метод отсутствует. Метод должен быть выполнен с указанием текущего контекста Current. Метод вызывается при предпросмотре файлов, у которых ещё не выполнена конвертация, т.е. не установлен отдельный объект PreviewContent, но при этом текущее содержимое [!:IFile.Content] не отмечено, как изменённое IsDirty. Если файл был открыт на редактирование (отображается жёлтым), то стандартный предпросмотр для него отключён.
(Определяется FileUIExtensions.)
Открытый метод расширенияTryGetNewFileAction
Возвращает метод, определяющий параметры файла, добавляемого специальным образом, или null, если такой метод отсутствует. Метод должен быть выполнен с указанием текущего контекста Current. Метод вызывается при добавлении файлов в специальных случаях, таких как создание файла по шаблону и сохранение многостраничного документа из окна сканирования. Метод не вызывается при типовой загрузке файлов через меню контрола или буфер обмена.
(Определяется FileUIExtensions.)
Открытый метод расширенияTryGetNewPhysicalFileAction
Возвращает метод, определяющий параметры файла, добавляемого по заданному пути на диске, или null, если такой метод отсутствует. Метод должен быть выполнен с указанием текущего контекста Current. Метод вызывается при добавлении файлов в типовых сценариях (функция "Загрузить файлы", вставка из буфера обмена, drag&drop). Для специальных случаев, таких как создание файла по шаблону или добавление из окна сканирования, используйте методы TryGetNewFileAction.
(Определяется FileUIExtensions.)
Открытый метод расширенияUnloadAsync
Выполняет выгрузку объекта. Если объект уже был выгружен, то повторная выгрузка не выполняется. Возвращает объект, содержащий сообщения, возникшие в процессе выгрузки, в т.ч. ошибки.
(Определяется UIExtensions.)
В начало страницы
См. также