Class TasksApiExecutor
Inheritance
System.Object
TasksApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class TasksApiExecutor : object, ITasksApiExecutor
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 |
System.Int32 |
projectId |
|
System.Int32 |
taskId |
|
Returns
|
Improve this Doc
View Source
DeleteTaskSettingsTemplate(Int32, Int32)
Declaration
public async Task DeleteTaskSettingsTemplate(int projectId, int taskSettingsTemplateId)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.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
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
taskId |
|
IEnumerable<TaskPatchBase> |
patches |
|
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
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
taskSettingsTemplateId |
|
IEnumerable<TaskSettingsTemplatePatch> |
patches |
|
Returns
|
Improve this Doc
View Source
ExportTaskStrings(Int32, Int32)
Declaration
public async Task<DownloadLink> ExportTaskStrings(int projectId, int taskId)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.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 |
System.Int32 |
projectId |
|
System.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 |
System.Int32 |
projectId |
|
System.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>, Nullable<IEnumerable<SortingRule>>)
Declaration
public Task<ResponseList<TaskResource>> ListTasks(int projectId, int limit = 25, int offset = 0, TaskStatus? status = null, int? assigneeId = null, IEnumerable<SortingRule>? orderBy = null)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
System.Nullable<TaskStatus> |
status |
|
System.Nullable<System.Int32> |
assigneeId |
|
System.Nullable<IEnumerable<SortingRule>> |
orderBy |
|
Returns
|
Improve this Doc
View Source
ListTasks(Int32, Int32, Int32, Nullable<IEnumerable<TaskStatus>>, Nullable<Int32>, Nullable<IEnumerable<SortingRule>>)
Declaration
public Task<ResponseList<TaskResource>> ListTasks(int projectId, int limit = 25, int offset = 0, IEnumerable<TaskStatus>? statuses = null, int? assigneeId = null, IEnumerable<SortingRule>? orderBy = null)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
System.Nullable<IEnumerable<TaskStatus>> |
statuses |
|
System.Nullable<System.Int32> |
assigneeId |
|
System.Nullable<IEnumerable<SortingRule>> |
orderBy |
|
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
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
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>, Nullable<IEnumerable<SortingRule>>)
Declaration
public Task<ResponseList<TaskResource>> ListUserTasks(int limit = 25, int offset = 0, TaskStatus? status = null, bool? isArchived = null, IEnumerable<SortingRule>? orderBy = null)
Parameters
Type |
Name |
Description |
System.Int32 |
limit |
|
System.Int32 |
offset |
|
System.Nullable<TaskStatus> |
status |
|
System.Nullable<System.Boolean> |
isArchived |
|
System.Nullable<IEnumerable<SortingRule>> |
orderBy |
|
Returns
Implements