Создаёт экземпляр класса с указанием хранилища (или пустое хранилище по умолчанию), декоратором для которого является создаваемый объект.
Хранилище, декоратором для которого является создаваемый объект.
Static ReadonlycardStatic ReadonlycardStatic ReadonlyfileStatic ReadonlyfileStatic ReadonlyoriginalStatic ReadonlystoreStatic ReadonlystoreStatic ReadonlyversionИдентификатор карточки, в которой содержится файл.
Идентификатор типа карточки, в которой содержится файл, или null, если идентификатор типа карточки не передаётся в запросы.
Идентификатор файла.
Имя типа файла, передаваемое в запросы на загрузку содержимого CardGetFileContentRequest, в запросы на получение списка версий CardGetFileVersionsRequest, в запросы на загрузку списка подписей CardRequestTypes.GetVersionSignatures, а также в запрос CardGetFileContentRequest при сохранении карточки (если указан признак storeViaContentRequest).
Если указано null/пустая строка, то значение не устанавливается в запросе при сохранении карточки,
а в остальных случаях оно определяется собственно типом файла CardFile.
Определяет, является ли хранилище наблюдаемым, то есть поддерживает механизм автоматического оповещения о своих изменениях.
Если значение этого свойства равно true, то объект класса может быть подписан на изменения,
и соответствующие обработчики будут вызываться при каждом изменении состояния объекта.
В противном случае, если значение false, объект считается ненаблюдаемым,
и изменения в его состоянии не будут автоматически передаваться другим частям программы.
Идентификатор исходной версии файла, к которой относится источник контента,
или null, если источник относится к любой из версий.
При указании флага storeViaContentRequest значение не передаётся в запрос на загрузку содержимого файла при сохранении.
Местоположение контента версии файла.
При указании флага storeViaContentRequest значение не передаётся в запрос на загрузку содержимого файла при сохранении.
Признак того, что при сохранении карточки с таким файлом его содержимое запрашивается выполнением запроса CardGetFileContentRequest.
Если указан как false (по умолчанию), то содержимое копируется напрямую в хранилище контента.
Для таких файлов, как и для любых других, необходимо указать размер CardFile.Size. Актуальный размер из ответа на запрос CardGetFileContentResponse.Size будет установлен после успешного сохранения.
Идентификатор версии файла.
Выполняет очистку хранилища от избыточных данных.
Создает новый объект, который является копией текущего экземпляра.
Выполняет резолв кеша декораторов для данных объекта-хранилища.
Возвращает настройки объекта-хранилища.
Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
true, если объект прошёл проверку на валидность; false в противном случае.
Метод, уведомляющий объект о наличии изменений в его хранилище.
Выполняет валидацию текущего объекта и всех его дочерних объектов.
Объект, выполняющий построение результата валидации.
Информация по источнику контента для файла. Используется, например, для того, чтобы файлы карточки, созданной из шаблона, указывали на файлы шаблона.