C# Класс Podio.API.Services.TaskService

Показать файл Открыть проект

Открытые методы

Метод Описание
AddNewTask ( CreateUpdateRequest requestData, string ref_type = null, int ref_id = null, bool silent = false ) : Podio.API.Model.Task

https://developers.podio.com/doc/tasks/create-task-22419 or https://developers.podio.com/doc/tasks/create-task-with-reference-22420

AddNewTask ( Podio.API.Model.Task task, bool silent = false ) : int

https://developers.podio.com/doc/tasks/create-task-22419 or https://developers.podio.com/doc/tasks/create-task-with-reference-22420

CompleteTask ( int taskId ) : PodioRestHelper.PodioResponse

https://developers.podio.com/doc/tasks/complete-task-22432

DeleteTask ( int taskId ) : PodioRestHelper.PodioResponse

https://developers.podio.com/doc/tasks/delete-task-77179

DeleteTasks ( IEnumerable taskIds ) : PodioRestHelper.PodioResponse

https://developers.podio.com/doc/tasks/delete-task-77179

GetTask ( int taskId ) : Podio.API.Model.Task

https://developers.podio.com/doc/tasks/get-task-22413

GetTasksDelegatedFrom ( int userId ) : IEnumerable

https://developers.podio.com/doc/tasks/get-task-77949

GetTasksDelegatedTo ( int userId ) : IEnumerable

https://developers.podio.com/doc/tasks/get-task-77949

TaskService ( Client client ) : Podio.API.Model

Add a client and you can use this as a shortcut to the Podio REST API

UpdateTask ( Podio.API.Model.Task task ) : void

https://developers.podio.com/doc/tasks/update-task-10583674

UpdateTask ( int taskId, CreateUpdateRequest requestData ) : void

https://developers.podio.com/doc/tasks/update-task-10583674

UpdateTaskDescription ( int taskId, string description ) : void

https://developers.podio.com/doc/tasks/update-task-description-76982

UpdateTaskDue ( int taskId, System.DateTime date, bool dateOnly = false ) : void

https://developers.podio.com/doc/tasks/update-task-due-on-3442633

UpdateTaskText ( int taskId, string text ) : void

https://developers.podio.com/doc/tasks/update-task-text-22428

Описание методов

AddNewTask() публичный Метод

https://developers.podio.com/doc/tasks/create-task-22419 or https://developers.podio.com/doc/tasks/create-task-with-reference-22420
public AddNewTask ( CreateUpdateRequest requestData, string ref_type = null, int ref_id = null, bool silent = false ) : Podio.API.Model.Task
requestData CreateUpdateRequest
ref_type string
ref_id int
silent bool
Результат Podio.API.Model.Task

AddNewTask() публичный Метод

https://developers.podio.com/doc/tasks/create-task-22419 or https://developers.podio.com/doc/tasks/create-task-with-reference-22420
public AddNewTask ( Podio.API.Model.Task task, bool silent = false ) : int
task Podio.API.Model.Task
silent bool
Результат int

CompleteTask() публичный Метод

https://developers.podio.com/doc/tasks/complete-task-22432
public CompleteTask ( int taskId ) : PodioRestHelper.PodioResponse
taskId int
Результат PodioRestHelper.PodioResponse

DeleteTask() публичный Метод

https://developers.podio.com/doc/tasks/delete-task-77179
public DeleteTask ( int taskId ) : PodioRestHelper.PodioResponse
taskId int
Результат PodioRestHelper.PodioResponse

DeleteTasks() публичный Метод

https://developers.podio.com/doc/tasks/delete-task-77179
public DeleteTasks ( IEnumerable taskIds ) : PodioRestHelper.PodioResponse
taskIds IEnumerable
Результат PodioRestHelper.PodioResponse

GetTask() публичный Метод

https://developers.podio.com/doc/tasks/get-task-22413
public GetTask ( int taskId ) : Podio.API.Model.Task
taskId int
Результат Podio.API.Model.Task

GetTasksDelegatedFrom() публичный Метод

https://developers.podio.com/doc/tasks/get-task-77949
public GetTasksDelegatedFrom ( int userId ) : IEnumerable
userId int
Результат IEnumerable

GetTasksDelegatedTo() публичный Метод

https://developers.podio.com/doc/tasks/get-task-77949
public GetTasksDelegatedTo ( int userId ) : IEnumerable
userId int
Результат IEnumerable

TaskService() публичный Метод

Add a client and you can use this as a shortcut to the Podio REST API
public TaskService ( Client client ) : Podio.API.Model
client Client
Результат Podio.API.Model

UpdateTask() публичный Метод

https://developers.podio.com/doc/tasks/update-task-10583674
public UpdateTask ( Podio.API.Model.Task task ) : void
task Podio.API.Model.Task
Результат void

UpdateTask() публичный Метод

https://developers.podio.com/doc/tasks/update-task-10583674
public UpdateTask ( int taskId, CreateUpdateRequest requestData ) : void
taskId int
requestData CreateUpdateRequest
Результат void

UpdateTaskDescription() публичный Метод

https://developers.podio.com/doc/tasks/update-task-description-76982
public UpdateTaskDescription ( int taskId, string description ) : void
taskId int
description string
Результат void

UpdateTaskDue() публичный Метод

https://developers.podio.com/doc/tasks/update-task-due-on-3442633
public UpdateTaskDue ( int taskId, System.DateTime date, bool dateOnly = false ) : void
taskId int
date System.DateTime
dateOnly bool
Результат void

UpdateTaskText() публичный Метод

https://developers.podio.com/doc/tasks/update-task-text-22428
public UpdateTaskText ( int taskId, string text ) : void
taskId int
text string
Результат void