Class NodeFileExtensions
Методы расширения для работы с документами объекта учёта.
public static class NodeFileExtensions
- Inheritance
-
NodeFileExtensions
- Inherited Members
Methods
CopyFile(RestClient, EntityIdentifier, EntityIdentifier, CancellationToken)
Копирует существующий файл в другой объект учёта.
public static Task CopyFile(this RestClient client, EntityIdentifier fileId, EntityIdentifier nodeId, CancellationToken cancellationToken)
Parameters
clientRestClientКлиент для работы с api.
fileIdEntityIdentifierИдентификатор файла, который надо скопировать.
nodeIdEntityIdentifierИдентификатор объекта учёта, в который нужно скопировать файл.
cancellationTokenCancellationTokenТокен отмены операции.
Returns
DeleteNodeFile(RestClient, int)
Удаляет документ объекта.
public static Task DeleteNodeFile(this RestClient client, int fileId)
Parameters
clientRestClientfileIdint
Returns
GetNodeFiles(RestClient, int, bool)
Возвращает список документов на объекте учёта.
public static Task<GetNodeFileListResponseParameters> GetNodeFiles(this RestClient client, int nodeId, bool getThumbnails)
Parameters
clientRestClientnodeIdintgetThumbnailsbool
Returns
- Task<GetNodeFileListResponseParameters>