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