public interface IFileUIContainer : IFileContainer,
INotifyPropertyChanged, IFileControlNotificationObserver, IFileControlNotificationSourcePublic Interface IFileUIContainer
Inherits IFileContainer, INotifyPropertyChanged, IFileControlNotificationObserver, IFileControlNotificationSourcepublic interface class IFileUIContainer : IFileContainer,
INotifyPropertyChanged, IFileControlNotificationObserver, IFileControlNotificationSourcetype IFileUIContainer =
interface
interface IFileContainer
interface INotifyPropertyChanged
interface IFileControlNotificationObserver
interface IFileControlNotificationSource
end| Files |
Коллекция файлов, доступных в контейнере.
(Унаследован от IFileContainer) |
| Info |
Дополнительная информация по объекту, доступная для установки в расширениях.
Сохраняемая информация может быть несериализуемой, например, можно записать ссылки на модели представлений
или любые другие объекты.
(Унаследован от IFileContainer) |
| Permissions |
Разрешения, доступные для контейнера с файлами.
(Унаследован от IFileContainer) |
| Source |
Источник файлов, обеспечивающий способ их создания по умолчанию.
(Унаследован от IFileContainer) |
| NotifyContainerFileAddedAsync |
Уведомляет о том, что произошло событие после добавления файла в элемент управления в связи с тем,
что файл был добавлен в контейнер [Tessa.Files.IFileContainer].
(Унаследован от IFileControlNotificationObserver) |
| NotifyContainerFileAddingAsync |
Уведомляет о том, что произошло событие перед добавлением файла в элемент управления в связи с тем,
что файл был добавлен в контейнер [Tessa.Files.IFileContainer].
(Унаследован от IFileControlNotificationObserver) |
| NotifyContainerFileRemovedAsync |
Уведомляет о том, что произошло событие после удаления файла из элемента управления в связи с тем,
что файл был удалён из контейнера [Tessa.Files.IFileContainer].
(Унаследован от IFileControlNotificationObserver) |
| NotifyContainerFileRemovingAsync |
Уведомляет о том, что произошло событие перед удалением файла из элемента управления в связи с тем,
что файл был удалён из контейнера [Tessa.Files.IFileContainer].
(Унаследован от IFileControlNotificationObserver) |
| ContainerFileAdded |
Событие, возникающее после выполненного добавления файла в элемент управления в связи с тем,
что файл был добавлен в контейнер [IFileControl.Container].
Если событие [IFileControlNotificationSource.ContainerFileAdding] было отменено,
то файл добавлен не был, и это событие не выполняется.
(Унаследован от IFileControlNotificationSource) |
| ContainerFileAdding |
Событие, возникающее перед добавлением файла в элемент управления в связи с тем,
что файл был добавлен в контейнер [IFileControl.Container].
(Унаследован от IFileControlNotificationSource) |
| ContainerFileRemoved |
Событие, возникающее после выполненного удаления файла из элемента управления в связи с тем,
что файл был удалён из контейнера [IFileControl.Container].
Если событие [IFileControlNotificationSource.ContainerFileRemoving] было отменено,
то файл удалён не был, и это событие не выполняется.
(Унаследован от IFileControlNotificationSource) |
| ContainerFileRemoving |
Событие, возникающее перед удалением файла из элемента управления в связи с тем,
что файл был удалён из контейнера [IFileControl.Container].
(Унаследован от IFileControlNotificationSource) |
| PropertyChanged | Occurs when a property value changes. (Унаследован от INotifyPropertyChanged) |
| AddVirtualAsync |
Создаёт и добавляет виртуальный файл, возвращает созданный файл. Этот метод добавляет файл
в источник по умолчанию Source для контейнера container.
(Определяется FileExtensions) |
| AddVirtualAsync |
Создаёт и добавляет виртуальный файл, возвращает созданный файл. Этот метод добавляет файл в указанный источник fileSource,
что позволяет, например, добавить файл в структуру карточки CardFile, с которой не связан контейнер файлов container.
(Определяется FileExtensions) |
| BuildFile | Возвращает объект, выполняющий поэтапное создание файла с возможностью последующего добавления в коллекцию файлов заданного контейнера. По умолчанию файл создаётся с использованием источника Source, заданного в контейнере. На возвращаемом объекте IFileBuilder необходимо вызвать один из методов установки контента SetContent. (Определяется FileExtensions) |
| SetFilePreviewAction |
Устанавливает метод, определяющий параметры предпросмотра файла с конвертацией.
Метод вызывается при предпросмотре файлов, у которых ещё не выполнена конвертация, т.е. не установлен
отдельный объект PreviewContent, но при этом текущее содержимое Content
не отмечено, как изменённое IsDirty. Если файл был открыт на редактирование (отображается жёлтым),
то стандартный предпросмотр для него отключён.
(Определяется FileUIExtensions) |
| SetNewFileAction |
Устанавливает метод, определяющий параметры файла, добавляемого специальным образом.
Метод вызывается при добавлении файлов в специальных случаях, таких как создание файла по шаблону
и сохранение многостраничного документа из окна сканирования. Метод не вызывается при типовой загрузке файлов
через меню контрола или буфер обмена.
(Определяется FileUIExtensions) |
| SetNewPhysicalFileAction |
Устанавливает метод, определяющий параметры файла, добавляемого по заданному пути на диске.
Метод вызывается при добавлении файлов в типовых сценариях (функция "Загрузить файлы", вставка из буфера обмена, drag&drop).
Для специальных случаев, таких как создание файла по шаблону или добавление из окна сканирования, используйте методы SetNewFileAction.
(Определяется FileUIExtensions) |
| TryGetFile |
Возвращает файл, полученный по заданному идентификатору ID,
или null, если подходящий файл не был найден.
(Определяется FileExtensions) |
| TryGetFile |
Возвращает файл, полученный по заданному имени Name,
или null, если подходящий файл не был найден.
(Определяется FileExtensions) |
| TryGetFilePreviewAction |
Возвращает метод, определяющий параметры предпросмотра файла с конвертацией,
или null, если такой метод отсутствует.
Метод должен быть выполнен с указанием текущего контекста Current.
Метод вызывается при предпросмотре файлов, у которых ещё не выполнена конвертация, т.е. не установлен
отдельный объект PreviewContent, но при этом текущее содержимое Content
не отмечено, как изменённое IsDirty. Если файл был открыт на редактирование (отображается жёлтым),
то стандартный предпросмотр для него отключён.
(Определяется FileUIExtensions) |
| TryGetNewFileAction |
Возвращает метод, определяющий параметры файла, добавляемого специальным образом,
или null, если такой метод отсутствует.
Метод должен быть выполнен с указанием текущего контекста Current.
Метод вызывается при добавлении файлов в специальных случаях, таких как создание файла по шаблону
и сохранение многостраничного документа из окна сканирования. Метод не вызывается при типовой загрузке файлов
через меню контрола или буфер обмена.
(Определяется FileUIExtensions) |
| TryGetNewPhysicalFileAction |
Возвращает метод, определяющий параметры файла, добавляемого по заданному пути на диске,
или null, если такой метод отсутствует.
Метод должен быть выполнен с указанием текущего контекста Current.
Метод вызывается при добавлении файлов в типовых сценариях (функция "Загрузить файлы", вставка из буфера обмена, drag&drop).
Для специальных случаев, таких как создание файла по шаблону или добавление из окна сканирования, используйте методы TryGetNewFileAction.
(Определяется FileUIExtensions) |