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

Tessa.UI.Files - пространство имён

API для управления файлами в UI.
Классы
  КлассОписание
Открытый классAggregateFilePreviewInfoCache
Кэш, предоставляющий информацию по предпросмотру файлов на основании агрегации других объектов IFilePreviewInfoCache.
Открытый классConfigurationFilePreviewInfoCache
Кэш, предоставляющий информацию по предпросмотру файлов из конфигурационного файла. Доступен только для чтения.
Открытый классEmptyFileControlManager
Объект, не выполняющий действий при управлении контролами IFileControl.
Открытый классFileCaptionSorting
Сортировка файлов по отображаемому имени Caption, которая может быть выбрана в элементе управления IFileControl.
Открытый классFileCategoryGrouping
Группировка по категории файла Category.
Открытый классFileControl
Элемент управления, отображающий файлы.
Защищённый классFileControlState
Состояние элемента управления.
Открытый классFileControlCancelEventArgs
Аргументы событий, отслеживающих изменения с файлами IFile внутри контейнера IFileContainer для произведения действий с элементом управления IFileControl. Если обработчик таких событий устанавливает значение Cancel равным true, то изменений в элементе управления не производится.
Открытый классFileControlEventArgs
Аргументы событий, отслеживающих изменения с файлами IFile внутри контейнера IFileContainer для произведения действий с элементом управления IFileControl.
Открытый классFileControlExtension
Базовый класс для расширения, связанного с элементом управления файлами. Все методы расширения по умолчанию не выполняются действий.
Открытый классFileControlExtensionContext
Контекст расширений, выполняемых для элемента управления файлами IFileControl.
Открытый классFileControlManager
Объект, управляющий контролами IFileControl.
Открытый классFileControlObject
Базовый класс для сортировки IFileSorting, группировки IFileGrouping и фильтрации IFileFiltering.
Открытый классFileCopyGrouping
Группировка по копиям файла в зависимости от ссылки на файл в свойстве Origin.
Открытый классFileCopySorting
Сортировка по связи копия - оригинал.
Открытый классFileDelegateTDelegate
Объект, описывающий делегат, вызываемый при изменении свойств файла IFile и / или модели представления файла IFileViewModel.
Открытый классFileDelegateFiltering
Фильтрация файлов, поведение которой определяется посредством делегатов. Фильтрация может быть выбрана в элементе управления IFileControl.
Открытый классFileDelegateGrouping
Группировка файлов, поведение которой определяется посредством делегатов. Группировка может быть выбрана в элементе управления IFileControl.
Открытый классFileDelegateManagerTDelegate
Объект, управляющий стеком делегатов FileDelegateTDelegate, в котором можно запоминать и восстанавливать делегаты.
Открытый классFileDelegateSorting
Сортировка файлов, поведение которой определяется посредством делегатов. Сортировка может быть выбрана в элементе управления IFileControl.
Открытый классFileExtension
Базовый класс для расширения, связанного с файлом, который расположен в элементе управления файлами. Все методы расширения по умолчанию не выполняются действий.
Открытый классFileExtensionCachedAccessor
Объект, предоставляющий доступ к списку расширений файлов, который содержится в указанной карточке настроек в заданном поле как список расширений, разделённых пробелами.
Открытый классFileExtensionContext
Контекст расширений, выполняемых для файла IFile в элементе управления файлами IFileControl.
Открытый классFileExtensionContextBase
Базовый объект для контекста расширений, выполняемых для объекта файлового API, такого как файл, версия файла или элемент управления файлами.
Открытый классFileFiltering
Базовый класс для фильтрации файлов.
Открытый классFileGrouping
Базовый класс для группировки файлов, которая может быть выбрана в элементе управления IFileControl.
Открытый классFileGroupingCollection
Коллекция группировок файлов IFileGrouping.
Открытый классFileGroupingFiltering
Фильтрация файлов, привязанная к группе.
Открытый классFileGroupingNames
Имена стандартных группировок, добавляемых в платформенных расширениях.
Открытый классFileMenuActionNames
Имена стандартных действий, которые создаются платформенными расширениями.
Открытый классFileModelPropertyListener
Объект файлового API, поддерживающий уведомление об изменении свойств с заданными именами у модели IFile.
Открытый классFileModifiedSorting
Сортировка файлов по дате последнего изменения, т.е. дате создания Created для последней версии Last, которая может быть выбрана в элементе управления IFileControl.
Открытый классFilePreviewContext
Контекст операции по отображению файла в области предпросмотра.
Открытый классFilePreviewInfoCache
Кэш, предоставляющий информацию по предпросмотру файлов. Значения кэша можно изменять.
Открытый классFilePreviewManager
Объект, управляющий доступностью предпросмотра.
Открытый классFilePreviewModel
Модель представления для предварительного просмотра содержимого файла.
Открытый классFileSignatureExportContext
Контекст операции по экспорту электронных подписей.
Открытый классFileSignatureExporter
Объект, используемый для расширения экспорта электронных подписей.
Открытый классFileSizeSorting
Сортировка файлов по размеру контента Size, которая может быть выбрана в элементе управления IFileControl.
Открытый классFileSorting
Базовый класс для сортировки файлов, которая может быть выбрана в элементе управления IFileControl.
Открытый классFileSortingCollection
Коллекция сортировок файлов IFileSorting.
Открытый классFileSortingNames
Имена стандартных сортировок, добавляемых в платформенных расширениях.
Открытый классFileTagViewModel
Тег, который может быть визуально прикреплён к файлу правее иконки с подписью.
Открытый классFileToolTip
Всплывающая подсказка для файла.
Открытый классFileUIContainer
Контейнер, содержащий все доступные файлы и учитывающий взаимодействие с UI.
Открытый классFileUIExtensions
Методы-расширения для пространства имён Tessa.UI.Files.
Открытый классFileUIManager
Объект, управляющий взаимодействием с файлами с учётом использования файлов в UI.
Открытый классFileVersionExtension
Базовый класс для расширения, связанного с версией файла, которая расположена в элементе управления файлами. Все методы расширения по умолчанию не выполняются действий.
Открытый классFileVersionExtensionContext
Контекст расширений, выполняемых для версии файла IFileVersion в элементе управления файлами IFileControl.
Открытый классFileViewModel
Модель представления для отображения файла с поддержкой сортировки и группировки.
Открытый классFileViewModelAggregateListener
Объект, агрегирующий взаимодействие с несколькими объектами IFileViewModelListener.
Открытый классFileViewModelCollection
Коллекция моделей представления для отображения файлов с поддержкой сортировки и группировки.
Открытый классFileViewModelEmptyListener
Объект файлового API, не выполняющий уведомлений об изменении свойств моделей или моделей представления файлов. Используйте такой объект вместе null.
Открытый классFileViewModelListener
Объект файлового API, поддерживающий уведомление об изменении свойств моделей или моделей представления файлов.
Открытый классFileViewModelPropertyListener
Объект файлового API, поддерживающий уведомление об изменении свойств с заданными именами у модели представления IFileViewModel.
Открытый классNewFileContext
Контекст определения информации по добавляемому файлу. Используется в таких событиях, как добавление файла с результатами сканирования.
Открытый классNewPhysicalFileContext
Контекст определения информации по файлу, добавляемому из папки на диске.
Открытый классPreviewPageExtractorContext
Контекст по извлечению страницы для предпросмотра из многостраничного документа, такого как PDF/TIFF.
Открытый классRegistryFilePreviewInfoCache
Кэш, предоставляющий информацию по предпросмотру файлов из реестра Windows. Доступен только для чтения.
Открытый классViewFileControl
Структуры
  СтруктураОписание
Открытая структураFileGroupInfo
Структура, описывающая информацию по группе, в которою входит файл с текущим набором свойств.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсIFileControl
Элемент управления, отображающий файлы.
Открытый интерфейсIFileControlExtension
Расширение, связанное с элементом управления файлами.
Открытый интерфейсIFileControlExtensionContext
Контекст расширений, выполняемых для элемента управления файлами IFileControl.
Открытый интерфейсIFileControlManageable
Объект, жизненным циклом которого управляет элемент управления IFileControl.
Открытый интерфейсIFileControlManager
Объект, управляющий контролами IFileControl.
Открытый интерфейсIFileControlNotificationObserver
Объект, посредством которого можно отправить уведомления для элементов управления файлами IFileControl о событиях, происходящих при изменении файлов в контейнере IFileContainer.
Открытый интерфейсIFileControlNotificationSource
Объект, посредством которого можно подписываться на события, происходящие при изменении файлов в контейнере IFileContainer.
Открытый интерфейсIFileControlObject
Базовый интерфейс для сортировки IFileFiltering, группировки IFileGrouping и фильтрации IFileFiltering.
Открытый интерфейсIFileControlState
Состояние элемента управления IFileControl, которое можно восстановить, в т.ч. на другом таком же элементе управления.
Открытый интерфейсIFileExtension
Расширение, связанное с файлом, который расположен в элементе управления файлами.
Открытый интерфейсIFileExtensionContext
Контекст расширений, выполняемых для файла IFile в элементе управления файлами IFileControl.
Открытый интерфейсIFileExtensionContextBase
Базовый интерфейс для контекста расширений, выполняемых для объекта файлового API, такого как файл, версия файла или элемент управления файлами.
Открытый интерфейсIFileFiltering
Фильтрация файлов, используемая в элементе управления IFileControl.
Открытый интерфейсIFileGrouping
Группировка файлов, которая может быть выбрана в элементе управления IFileControl.
Открытый интерфейсIFileGroupingCollection
Коллекция группировок файлов IFileGrouping.
Открытый интерфейсIFilePagingControlModel
Модель представления для постраничного предпросмотра файлов PDF/TIFF.
Открытый интерфейсIFilePreviewContext
Контекст операции по отображению файла в области предпросмотра.
Открытый интерфейсIFilePreviewControl
Элемент управления для области предпросмотра.
Открытый интерфейсIFilePreviewInfoCache
Кэш, предоставляющий информацию по предпросмотру файлов.
Открытый интерфейсIFilePreviewInfoCacheProvider
Поставщик кэша, предоставляющего информацию по предпросмотру файлов.
Открытый интерфейсIFilePreviewManager
Объект, управляющий доступностью предпросмотра.
Открытый интерфейсIFilePreviewModel
Модель представления для предварительного просмотра содержимого файла.
Открытый интерфейсIFileSignatureExportContext
Контекст операции по экспорту электронных подписей.
Открытый интерфейсIFileSignatureExporter
Объект, используемый для расширения экспорта электронных подписей.
Открытый интерфейсIFileSorting
Сортировка файлов, которая может быть выбрана в элементе управления IFileControl.
Открытый интерфейсIFileSortingCollection
Коллекция сортировок файлов IFileSorting.
Открытый интерфейсIFileTagViewModel
Тег, который может быть визуально прикреплён к файлу правее иконки с подписью.
Открытый интерфейсIFileToolTip
Всплывающая подсказка для файла.
Открытый интерфейсIFileUIContainer
Контейнер, содержащий все доступные файлы и учитывающий взаимодействие с UI.
Открытый интерфейсIFileVersionExtension
Расширение, связанное с версией файла, которая расположена в элементе управления файлами.
Открытый интерфейсIFileVersionExtensionContext
Контекст расширений, выполняемых для версии файла IFileVersion в элементе управления файлами IFileControl.
Открытый интерфейсIFileViewModel
Модель представления для отображения файла с поддержкой сортировки и группировки.
Открытый интерфейсIFileViewModelCollection
Коллекция моделей представления для отображения файлов с поддержкой сортировки и группировки.
Открытый интерфейсIFileViewModelListener
Объект файлового API, поддерживающий уведомление об изменении свойств моделей или моделей представления файлов.
Открытый интерфейсIHtmlSanitizerProvider
Предоставляет доступ к объекту, выполняющему санитайзинг HTML-документов.
Открытый интерфейсINewFileContext
Контекст определения информации по добавляемому файлу. Используется в таких событиях, как добавление файла с результатами сканирования.
Открытый интерфейсINewPhysicalFileContext
Контекст определения информации по файлу, добавляемому из папки на диске.
Открытый интерфейсIPreviewPageExtractor
Объект, выполняющий извлечение страницы для предпросмотра из многостраничного документа, такого как PDF/TIFF.
Открытый интерфейсIPreviewPageExtractorContext
Контекст по извлечению страницы для предпросмотра из многостраничного документа, такого как PDF/TIFF.
Открытый интерфейсIPreviewPageExtractorProvider
Предоставляет доступ к объекту, выполняющему извлечение страницы для предпросмотра из многостраничного документа, такого как PDF/TIFF.
Делегаты
  ДелегатОписание
Открытый делегатCreateFileUIContainerFuncAsync
Создаёт контейнер файлов для заданного источника файлов, обеспечивающего взаимодействие созданных с его помощью файлов с внешней подсистемой и учитывающий взаимодействие с UI.
Открытый делегатFileCaptionFunc
Функция, возвращающая значение свойства Caption для заданной модели представления файла.
Открытый делегатFileGetGroupInfoFunc
Возвращает структуру, которая описывает информацию по группе для заданной модели представления файла, по которой выполняется группировка grouping. Структура определяется идентификатор группы, отображаемое название и строку для сортировки.
Открытый делегатFileIsVisibleFunc
Функция, определяющая видимость заданной модели представления в рамках фильтрации. Функция должна вернуть true, если модель представления должна быть видимой, и false в противном случае.
Открытый делегатFilePropertyAction
Метод, устанавливающий произвольные свойства модели представления файла в зависимости от свойств модели файла. Не используйте для свойств Caption и ToolTip.
Открытый делегатFileToolTipAction
Метод, устанавливающий свойства всплывающей подсказки ToolTip для заданной модели представления файла.
Перечисления
  ПеречислениеОписание
Открытое перечислениеPreviewPageQuality
Качество страницы для рендеринга в предпросмотре. Используется в PDF, но не в TIFF.