IFileVersionCreationToken - интерфейс

Токен, используемый для создания версий файлов посредством источника файлов IFileSource.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IFileVersionCreationToken : ICloneable
Implements
ICloneable

Свойства

ContentSource Местоположение контента файла.
Created Дата создания версии.
CreatedByID Идентификатор пользователя, который создал версию.
CreatedByName Имя пользователя, который создал версию.
ErrorInfo Информация по ошибке, возникшей при сохранении версии файла, или null, если ошибок не было.
Hash Хеш контента версии файла или null, если хеш не вычислен. Хеш является необязательным свойством, которое по умолчанию не заполняется системой.
ID Идентификатор версии файла или null, если при создании версии ей присваивается новый идентификатор.
LinkID Внешний идентификатор версии файла или null, если такой идентификатор не задан. Может использоваться в расширениях для связи с содержимым во внешнем местоположении.
Name Имя файла Name на момент создания версии. Если указано null или пустая строка, то в момент создания версии будет использовано имя файла.
Number Порядковый номер версии файла, отсчитываемый от 1. По умолчанию устанавливается номер, равный 1.
Options Настройки версии файла. Сериализуются в карточке в форме JSON.
RequestInfo Дополнительная пользовательская информация, передаваемая в запросы к серверу, которые относятся к загрузке содержимого версии или к загрузке списка её подписей.
Size Начальный размер создаваемой версии файла в байтах. Задавать значение свойства имеет смысл для версий, контент которых может быть установлен позднее, чем запрошен размер. Значение по умолчанию UnknownSize определяет, что размер неизвестен.
State Состояние версии файла. По умолчанию устанавливается состояние Created.
Tags Список тегов, связанных с версией файла. Сериализуются в карточке в форме строки.

Методы

Clone Создаёт полную копию объекта с информацией по токену. Дочерние объекты также копируются.
Set(IFileVersion) Устанавливает свойства текущего объекта по свойствам заданной версии файла.
Set(IFileVersionCreationToken) Устанавливает свойства текущего объекта по свойствам заданного токена.

См. также