Class FileExtensions
Содержит методы расширения для работы с файлами.
public static class FileExtensions
- Inheritance
-
FileExtensions
- Inherited Members
Methods
DeleteFile(RestClient, EntityIdentifier)
Удаляет файл.
public static Task DeleteFile(this RestClient client, EntityIdentifier id)
Parameters
client
RestClientКлиент для работы с api.
id
EntityIdentifierИдентификатор записи, которую необходимо удалить.
Returns
- Task
Задание, после завершения которого запись будет удалена.
GetFileById(RestClient, EntityIdentifier)
Возвращает документ по идентификатору.
public static Task<GetFilesResponseParameters> GetFileById(this RestClient client, EntityIdentifier id)
Parameters
client
RestClientКлиент для работы с api.
id
EntityIdentifierИдентификатор файла для получения.
Returns
- Task<GetFilesResponseParameters>
Задание, после завершения которого вернётся ответ на запрос файла.
GetFileTags(RestClient, EntityIdentifier)
Возвращает список тегов файла.
public static Task<IList<FileTag>> GetFileTags(this RestClient client, EntityIdentifier id)
Parameters
client
RestClientКлиент для работы с api.
id
EntityIdentifierИдентификатор записи, список тегов которой необходимо получить.
Returns
GetFilesTags(RestClient)
Возвращает список тегов.
public static Task<GetFilesTagsResponseParameters> GetFilesTags(this RestClient client)
Parameters
client
RestClientКлиент для работы с api.
Returns
- Task<GetFilesTagsResponseParameters>
Список тегов.
UpdateFile(RestClient, UpdateFileRequestParameters)
Обновляет файл.
public static Task<BaseSaveResponseParameters> UpdateFile(this RestClient client, UpdateFileRequestParameters param)
Parameters
client
RestClientКлиент для работы с api.
param
UpdateFileRequestParametersПараметры обновления.
Returns
- Task<BaseSaveResponseParameters>
Задание, после завершения которого вернутся параметры обновленной записи.