Class TasksApiExecutor
Inheritance
TasksApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class TasksApiExecutor : object
Constructors
|
Improve this Doc
View Source
TasksApiExecutor(ICrowdinApiClient)
Declaration
public TasksApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Improve this Doc
View Source
TasksApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public TasksApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Improve this Doc
View Source
AddTask(Int32, AddTaskRequest)
Declaration
public async Task<TaskResource> AddTask(int projectId, AddTaskRequest request)
Parameters
Returns
|
Improve this Doc
View Source
AddTaskSettingsTemplate(Int32, AddTaskSettingsTemplate)
Declaration
public async Task<TaskSettingsTemplate> AddTaskSettingsTemplate(int projectId, AddTaskSettingsTemplate request)
Parameters
Returns
|
Improve this Doc
View Source
DeleteTask(Int32, Int32)
Declaration
public async Task DeleteTask(int projectId, int taskId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
taskId |
|
Returns
|
Improve this Doc
View Source
DeleteTaskSettingsTemplate(Int32, Int32)
Declaration
public async Task DeleteTaskSettingsTemplate(int projectId, int taskSettingsTemplateId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
taskSettingsTemplateId |
|
Returns
|
Improve this Doc
View Source
EditTask(Int32, Int32, IEnumerable<TaskPatchBase>)
Declaration
public async Task<TaskResource> EditTask(int projectId, int taskId, IEnumerable<TaskPatchBase> patches)
Parameters
Returns
|
Improve this Doc
View Source
EditTaskArchivedStatus(Int32, Int32, IEnumerable<TaskArchivedStatusPatch>)
Declaration
public async Task<TaskResource> EditTaskArchivedStatus(int projectId, int taskId, IEnumerable<TaskArchivedStatusPatch> patches)
Parameters
Returns
|
Improve this Doc
View Source
EditTaskSettingsTemplate(Int32, Int32, IEnumerable<TaskSettingsTemplatePatch>)
Declaration
public async Task<TaskSettingsTemplate> EditTaskSettingsTemplate(int projectId, int taskSettingsTemplateId, IEnumerable<TaskSettingsTemplatePatch> patches)
Parameters
Returns
|
Improve this Doc
View Source
ExportTaskStrings(Int32, Int32)
Declaration
public async Task<DownloadLink> ExportTaskStrings(int projectId, int taskId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
taskId |
|
Returns
|
Improve this Doc
View Source
GetTask(Int32, Int32)
Declaration
public async Task<TaskResource> GetTask(int projectId, int taskId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
taskId |
|
Returns
|
Improve this Doc
View Source
GetTaskSettingsTemplate(Int32, Int32)
Declaration
public async Task<TaskSettingsTemplate> GetTaskSettingsTemplate(int projectId, int taskSettingsTemplateId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
taskSettingsTemplateId |
|
Returns
|
Improve this Doc
View Source
ListTasks(Int32, TasksListParams)
Declaration
public async Task<ResponseList<TaskResource>> ListTasks(int projectId, TasksListParams params)
Parameters
Returns
|
Improve this Doc
View Source
ListTasks(Int32, Int32, Int32, Nullable<TaskStatus>, Nullable<Int32>)
Declaration
public Task<ResponseList<TaskResource>> ListTasks(int projectId, int limit = 25, int offset = 0, TaskStatus? status = null, int? assigneeId = null)
Parameters
Returns
|
Improve this Doc
View Source
ListTaskSettingsTemplates(Int32, Int32, Int32)
Declaration
public async Task<ResponseList<TaskSettingsTemplate>> ListTaskSettingsTemplates(int projectId, int limit = 25, int offset = 0)
Parameters
Returns
|
Improve this Doc
View Source
ListUserTasks(UserTasksListParams)
Declaration
public async Task<ResponseList<TaskResource>> ListUserTasks(UserTasksListParams params)
Parameters
Returns
|
Improve this Doc
View Source
ListUserTasks(Int32, Int32, Nullable<TaskStatus>, Nullable<Boolean>)
Declaration
public Task<ResponseList<TaskResource>> ListUserTasks(int limit = 25, int offset = 0, TaskStatus? status = null, bool? isArchived = null)
Parameters
Returns