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
client
RestClientКлиент для работы с api.
fileId
EntityIdentifierИдентификатор файла, который надо скопировать.
nodeId
EntityIdentifierИдентификатор объекта учёта, в который нужно скопировать файл.
cancellationToken
CancellationTokenТокен отмены операции.
Returns
DeleteNodeFile(RestClient, int)
Удаляет документ объекта.
public static Task DeleteNodeFile(this RestClient client, int fileId)
Parameters
client
RestClientfileId
int
Returns
GetNodeFiles(RestClient, int, bool)
Возвращает список документов на объекте учёта.
public static Task<GetNodeFileListResponseParameters> GetNodeFiles(this RestClient client, int nodeId, bool getThumbnails)
Parameters
client
RestClientnodeId
intgetThumbnails
bool