Создаёт экземпляр класса с указанием хранилища (или пустое хранилище по умолчанию), декоратором для которого является создаваемый объект.
Хранилище, декоратором для которого является создаваемый объект.
Readonly
stateСобытие, возникающее при изменении состояния файла state.
Static
Readonly
cardStatic
Readonly
categoryStatic
Readonly
categoryStatic
Readonly
externalStatic
Readonly
hashStatic
Readonly
infoStatic
Readonly
isStatic
Readonly
nameStatic
Readonly
newStatic
Readonly
optionsStatic
Readonly
originalStatic
Readonly
originalStatic
Readonly
requestStatic
Readonly
rowStatic
Readonly
sectionStatic
Readonly
sizeStatic
Readonly
storeStatic
Readonly
systemStatic
Readonly
systemStatic
Readonly
systemStatic
Readonly
systemStatic
Readonly
taskStatic
Readonly
typeStatic
Readonly
typeStatic
Readonly
typeStatic
Readonly
versionStatic
Readonly
versionStatic
Readonly
versionsОтображаемое имя категории файла или null
, если категория файла не указана.
Идентификатор категории файла
или null
, если категория файла не указана или выбранная категория не имеет идентификатора.
Значение categoryCaption обязательно должно быть указано для того, чтобы файл был включён в категорию, а значение categoryId является опциональным для идентификации категории.
Способ удаления файла.
Внешний источник контента для файла
или null
, если внешний источник отсутствует и контент для файла загружается стандартным образом.
Для того, чтобы удалить внешний источник контента, установите это свойство равным null
.
Флаги файла.
Хеш контента для последней версии файла или null
, если хеш не указан.
Рекомендуется указать при создании новой версии, чтобы в дальнейшем для этой версии был доступен хеш контента.
Укажите флаг CalculateHash в свойстве flags для того, чтобы при сохранении файла хеш-сумма была вычислена на сервере, независимо от значения в свойстве hash.
По умолчанию значение равно null
, при этом для новых версий хеш считается не заданным.
Признак того, что файл виртуальный, такой как "Лист согласования". Некоторые расширения учитывают этот признак, и, например, игнорируют файл при назначении разрешений в процессе чтения карточки.
Последняя версия файла или null
, если последняя версия неизвестна.
Имя файла.
Теги новой версии файла, если такая версия будет создана в процессе сохранения.
Могут быть равны null
или пустой строке, если теги не заданы, или если файл не подготовлен для сохранения.
Сериализованные в типизированный JSON настройки файла. Могут быть равны null
или пустой строке, если настройки не заданы.
Для установки значения рекомендуется использовать метод setOptions, а для получения - deserializeOptions.
Идентификатор файла, копией версии которого является текущий файл,
или null
, если файл является оригиналом, а не копией.
Идентификатор версии файла, копией которой является текущий файл,
или null
, если файл является оригиналом, а не копией.
Дополнительная пользовательская информация, передаваемая в запрос CardGetFileContentRequest и в запрос на загрузку списка подписей CardRequestTypes.GetVersionSignatures.
Идентификатор строки с описанием файла.
Пустые строки коллекционных и древовидных секций, доступные по имени секции. Могут использоваться для редактирования карточки файла.
Размер контента последней версии файла в байтах или -1
, если размер неизвестен или не был задан.
В серверных расширениях на сохранение это свойство можно использовать для определения размера
контента сохраняемых файлов.
Состояние файла.
Местоположение, которое следует использовать для сохраняемого контента файла. Актуально только для файла, для которого создаётся новая версия.
Идентификатор задания, к которому приложен файл, или null
, если файл приложен к основной карточке.
Отображаемое имя типа файла.
Идентификатор типа файла.
Имя типа файла.
Актуальная версия файла.
Идентификатор актуальной версии файла.
Список версий файла.
Загружается отложено; список заполнен, если значение versionsLoaded равно true
.
Признак того, что список версий versions был загружен.
Добавляет заданный тег в список тегов, соответствующих новой версии файла newVersionTags. Возвращает признак того, что тег отсутствовал и был добавлен.
true
, если тег отсутствовал и был добавлен; false
, если тег уже присутствовал.
Добавляемый тег. Не должен быть равен пустой строке.
Возвращает признак того, что при сохранении карточки могут быть не указаны токены безопасности, поэтому не следует показывать соответствующее предупреждение.
Признак того, что при обработке файла системой не следует учитывать свойство externalSource.
Если признак не был установлен, то возвращается false
.
Возвращает настройки объекта-хранилища.
Возвращает признак того, что карточка файла содержит изменённые значения.
true
, если карточка файла содержит изменённые значения; false
в противном случае.
Признак того, что требуется проверить состояние файла, а не только его данные.
Возвращает признак того, что создаваемая версия будет содержать указанный тег в свойстве newVersionTags.
true
, если текущая версия содержит указанный тег; false
в противном случае.
Тег, проверка наличия которого выполняется.
Возвращает признак того, что файл содержит информацию о длине контента файла,
т.е. свойство size отлично от значения -1
.
true
, если файл содержит информацию о длине контента файла; false
в противном случае.
Выполняет удаление информации по состояниям, из которой можно было бы определить, что файл изменён. Возвращает признак того, что при этом были внесены изменения.
true
, если в процессе удаления были внесены изменения; false
в противном случае.
Способ обработки удалённых строк, файлов и заданий.
Удаляет заданный тег из списка тегов, соответствующих новой версии файла newVersionTags. Возвращает признак того, что тег присутствовал и был удалён.
true
, если тег присутствовал и был удалён; false
, если тег уже отсутствовал.
Удаляемый тег. Не должен быть равен пустой строке.
Удаляет системную информацию, которая может располагаться в любом месте в хранилище текущего объекта и может быть найдена по ключам с префиксом StorageHelper.systemKeyPrefix.
Удаляет пользовательскую информацию, которая может располагаться в любом месте в хранилище текущего объекта и может быть найдена по ключам с префиксом StorageHelper.userKeyPrefix.
Устанавливает признак того, что файл не содержит информацию о длине контента файла,
т.е. свойство size устанавливается как -1
.
Устанавливает состояние None, если файл был в состоянии Replaced. Устанавливает состояние Modified, если файл был в состоянии ModifiedAndReplaced. В других случаях не выполняет действий. Возвращает WasReplaced, если состояние было изменено, и WasIncompatible.
Результат изменения состояния.
Устанавливает признак того, что при обработке файла системой не следует учитывать свойство externalSource как необходимость копировать контент файла. Например, при создании шаблона контент копируется средствами расширения и не должен копироваться системой.
Признак того, что при обработке файла системой не следует учитывать свойство externalSource.
Устанавливает состояние Replaced, если файл был в состоянии None. Устанавливает состояние ModifiedAndReplaced, если файл был в состоянии Modified. В других случаях не выполняет действий.
Результат изменения состояния.
Возвращает дополнительную пользовательскую информацию по текущему объекту
или null
, если информация ещё не была задана.
Дополнительная пользовательская информацию по текущему объекту
или null
, если информация ещё не была задана.
Возвращает дополнительную пользовательскую информацию по текущему объекту, передаваемую в запрос CardGetFileContentRequest
и в запрос на загрузку списка подписей CardRequestTypes.GetVersionSignatures,
или null
, если информация ещё не была задана.
Дополнительная пользовательская информация по текущему объекту.
Возвращает пустые строки для коллекционных и древовидных секций, доступные по имени секции,
или null
, если строки ещё не были заданы.
Пустые строки для коллекционных и древовидных секций, доступные по имени секции,
или null
, если строки ещё не были заданы.
Возвращает список версий файла
или null
, если список версий файла ещё не был задан или не был загружен.
Список версий файла
или null
, если список версий файла ещё не был задан или не был загружен.
Обновляет состояние файла state в зависимости от наличия изменений во флагах или в данных карточки файла.
true
, если состояние файла было изменено;
false
, если состояние файла не требуется изменять, т.к. изменения уже зафиксированы или отсутствуют.
Выполняет валидацию текущего объекта и всех его дочерних объектов.
Объект, выполняющий построение результата валидации.
Generated using TypeDoc
Общая информация о файле, прикреплённом к карточке.