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

FileSourceForCard - класс

Источник файлов, обеспечивающий взаимодействие файлов с подсистемой карточек.
Иерархия наследования

Пространство имён:  Tessa.Cards
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public class FileSourceForCard : FileSource

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

Конструкторы
  ИмяОписание
Открытый методFileSourceForCard
Создаёт экземпляр класса с указанием его зависимостей.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоCache
Кэш для контента файлов.
(Унаследован от FileSource.)
Открытое свойствоManager
Объект, управляющий взаимодействием с файлами по умолчанию.
(Унаследован от FileSource.)
Защищённое свойствоSession
Сессия пользователя, переданная в конструкторе. Используется для автоматического заполнения свойств в создаваемых токенах для файлов и версий файлов.
(Унаследован от FileSource.)
В начало страницы
Методы
  ИмяОписание
Открытый методBuildFile
Возвращает объект, выполняющий поэтапное создание файла с возможностью последующего добавления в заданную коллекцию. По умолчанию файл создаётся с использованием текущего источника.
(Унаследован от FileSource.)
Защищённый методBuildFileCore
Возвращает объект, выполняющий поэтапное создание файла с возможностью последующего добавления в заданную коллекцию. По умолчанию файл создаётся с использованием текущего источника.
(Унаследован от FileSource.)
Открытый методCanUploadFileAsync
Проверяет, возможно ли загрузить в систему файл по заданному пути, например, подходит ли он под ограничения по размеру файла. Если возвращённый объект содержит ошибки, то загрузка запрещена. Обычно вызывается на клиенте для проверки файла перед добавлением в элемент управления. Проверки на сервере выполняются другими средствами (расширениями на сохранение карточки).
(Унаследован от FileSource.)
Защищённый методCanUploadFileCoreAsync
Проверяет, возможно ли загрузить в систему файл по заданному пути, например, подходит ли он под ограничения по размеру файла. Если возвращённый объект содержит ошибки, то загрузка запрещена. Обычно вызывается на клиенте для проверки файла перед добавлением в элемент управления. Проверки на сервере выполняются другими средствами (расширениями на сохранение карточки).
(Переопределяет FileSourceCanUploadFileCoreAsync(String, CancellationToken).)
Открытый методCopyAsync
Создаёт копию заданного файла, при этом копируются свойства файла, последняя версия и её контент. Скопированный файл ссылается на копируемый файл как на исходный через свойство [Tessa.Files.IFile.Origin].
(Унаследован от FileSource.)
Защищённый методCopyCoreAsync
Создаёт копию заданного файла, при этом копируются свойства файла, последняя версия и её контент. Скопированный файл ссылается на копируемый файл как на исходный через свойство [Tessa.Files.IFile.Origin].
(Унаследован от FileSource.)
Открытый методCreateFileAsync
Создаёт файл по заданному токену.
(Унаследован от FileSource.)
Защищённый методCreateFileCoreAsync
Создаёт файл по заданному токену.
(Переопределяет FileSourceCreateFileCoreAsync(IFileCreationToken, IFileContent, CancellationToken).)
Открытый методCreateSignatureAsync
Создаёт подпись для версии файла по заданному токену.
(Унаследован от FileSource.)
Защищённый методCreateSignatureCoreAsync
Создаёт подпись для версии файла по заданному токену.
(Унаследован от FileSource.)
Открытый методCreateVersionAsync
Создаёт версию для файла по заданному токену.
(Унаследован от FileSource.)
Защищённый методCreateVersionCoreAsync
Создаёт версию для файла по заданному токену.
(Переопределяет FileSourceCreateVersionCoreAsync(IFileVersionCreationToken, IFile, IFileContent, CancellationToken).)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetContentAsync
Загружает контент версии файла из внешней подсистемы.
(Унаследован от FileSource.)
Защищённый методGetContentCoreAsync
Загружает контент версии файла из внешней подсистемы.
(Переопределяет FileSourceGetContentCoreAsync(IFileContentRequest, CancellationToken).)
Открытый методGetFileCreationTokenAsync
Создаёт токен, используемый для создания файлов посредством источника файлов [IFileSource].
(Унаследован от FileSource.)
Защищённый методGetFileCreationTokenCoreAsync
Создаёт токен, используемый для создания файлов посредством источника файлов [IFileSource].
(Переопределяет FileSourceGetFileCreationTokenCoreAsync(CancellationToken).)
Открытый методGetFilesAsync
Возвращает коллекцию доступных файлов.
(Унаследован от FileSource.)
Защищённый методGetFilesCoreAsync
Возвращает коллекцию доступных файлов.
(Переопределяет FileSourceGetFilesCoreAsync(IFileRequest, CancellationToken).)
Открытый методGetFileTagsAsync
Возвращает список тегов для файла. Обычно используется при добавлении файла на клиенте. При сохранении карточки с файлами необходимые теги файлов добавляются автоматически, независимо от результата метода. Возвращённое значение не равно null.
(Унаследован от FileSource.)
Защищённый методGetFileTagsCoreAsync
Возвращает список тегов для файла. Обычно используется при добавлении файла на клиенте. При сохранении карточки с файлами необходимые теги файлов добавляются автоматически, независимо от результата метода. Возвращённое значение не равно null.
(Переопределяет FileSourceGetFileTagsCoreAsync(String, CancellationToken).)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetLinkAsync(IFile, CancellationToken)
Возвращает ссылку на файл.
(Унаследован от FileSource.)
Открытый методGetLinkAsync(IFileVersion, CancellationToken)
Возвращает ссылку на версию файла.
(Унаследован от FileSource.)
Защищённый методGetLinkCoreAsync(IFile, CancellationToken)
Возвращает ссылку на файл.
(Переопределяет FileSourceGetLinkCoreAsync(IFile, CancellationToken).)
Защищённый методGetLinkCoreAsync(IFileVersion, CancellationToken)
Возвращает ссылку на версию файла.
(Переопределяет FileSourceGetLinkCoreAsync(IFileVersion, CancellationToken).)
Открытый методGetSignatureCreationTokenAsync
Создаёт токен, используемый для создания подписей для версий файлов посредством источника файлов [IFileSource]. Некоторые поля заполняются автоматически, такие как кто и когда создал подпись (текущий пользователь в данный момент).
(Унаследован от FileSource.)
Защищённый методGetSignatureCreationTokenCoreAsync
Создаёт токен, используемый для создания подписей для версий файлов посредством источника файлов [IFileSource]. Некоторые поля заполняются автоматически, такие как кто и когда создал подпись (текущий пользователь в данный момент).
(Унаследован от FileSource.)
Открытый методGetSignaturesAsync
Возвращает коллекцию доступных подписей для заданной версии файла.
(Унаследован от FileSource.)
Защищённый методGetSignaturesCoreAsync
Возвращает коллекцию доступных подписей для заданной версии файла.
(Переопределяет FileSourceGetSignaturesCoreAsync(IFileVersion, FileSignatureLoadingMode, CancellationToken).)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методGetVersionCreationTokenAsync
Создаёт токен, используемый для создания версий файлов посредством источника файлов [IFileSource]. Некоторые поля заполняются автоматически, такие как кто и когда создал версию (текущий пользователь в данный момент).
(Унаследован от FileSource.)
Защищённый методGetVersionCreationTokenCoreAsync
Создаёт токен, используемый для создания версий файлов посредством источника файлов [IFileSource]. Некоторые поля заполняются автоматически, такие как кто и когда создал версию (текущий пользователь в данный момент).
(Унаследован от FileSource.)
Открытый методGetVersionsAsync
Возвращает коллекцию доступных версий для заданного файла.
(Унаследован от FileSource.)
Защищённый методGetVersionsCoreAsync
Возвращает коллекцию доступных версий для заданного файла.
(Переопределяет FileSourceGetVersionsCoreAsync(IFile, CancellationToken).)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методNotifyAsync(IFile, FileNotificationType, CancellationToken)
Уведомляет подсистему о том, что с файлом было произведено указанное действие.
(Унаследован от FileSource.)
Открытый методNotifyAsync(IFileSignature, FileSignatureNotificationType, CancellationToken)
Уведомляет подсистему о том, что с подписью файла было произведено указанное действие.
(Унаследован от FileSource.)
Защищённый методNotifyCoreAsync(IFile, FileNotificationType, CancellationToken)
Уведомляет подсистему о том, что с файлом было произведено указанное действие.
(Переопределяет FileSourceNotifyCoreAsync(IFile, FileNotificationType, CancellationToken).)
Защищённый методNotifyCoreAsync(IFileSignature, FileSignatureNotificationType, CancellationToken)
Уведомляет подсистему о том, что с подписью файла было произведено указанное действие.
(Переопределяет FileSourceNotifyCoreAsync(IFileSignature, FileSignatureNotificationType, CancellationToken).)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методTryCreateRemoteContentAsync
Создаёт объект контента, обеспечивающий доступ к файлу удалённо, т.е. без копирования во временную папку. Возвращает null, если не удалось создать контент для заданной версии. Любой запрос к контенту файла может привести к запросу к серверу или к другому способу создать контент.
(Унаследован от FileSource.)
Защищённый методTryCreateRemoteContentCoreAsync
Создаёт объект контента, обеспечивающий доступ к файлу удалённо, т.е. без копирования во временную папку. Возвращает null, если не удалось создать контент для заданной версии. Любой запрос к контенту файла может привести к запросу к серверу или к другому способу создать контент.
(Переопределяет FileSourceTryCreateRemoteContentCoreAsync(IFileVersion, CancellationToken).)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
Наследники класса могут дополнить поведение некоторых его методов.
См. также