public interface ICardFileContentSourcePublic Interface ICardFileContentSourcepublic interface class ICardFileContentSourcetype ICardFileContentSource = interface end| CardID | Идентификатор карточки, в которой содержится файл. |
| CardTypeID | Идентификатор типа карточки, в которой содержится файл, или null, если идентификатор типа карточки не передаётся в запросы. |
| FileID | Идентификатор файла. |
| FileTypeName | Имя типа файла, передаваемое в запросы на загрузку содержимого CardGetFileContentRequest, в запросы на получение списка версий CardGetFileVersionsRequest, в запросы на загрузку списка подписей GetVersionSignatures, а также в запрос CardGetFileContentRequest при сохранении карточки (если указан признак StoreViaContentRequest). Если указано null/пустая строка, то значение не устанавливается в запросе при сохранении карточки, а в остальных случаях оно определяется собственно типом файла CardFile. |
| OriginalVersionRowID | Идентификатор исходной версии файла, к которой относится источник контента, или null, если источник относится к любой из версий. |
| Source | Местоположение контента версии файла. |
| StoreViaContentRequest | Признак того, что при сохранении карточки с таким файлом его содержимое запрашивается выполнением запроса CardGetFileContentRequest. Если указан как false (по умолчанию), то содержимое копируется напрямую в хранилище контента ICardContentStrategy. Для таких файлов, как и для любых других, необходимо указать размер Size. Актуальный размер из ответа на запрос Size будет установлен после успешного сохранения. |
| VersionRowID | Идентификатор версии файла. |