C# 클래스 PodioAPI.Services.CalendarService

파일 보기 프로젝트 열기: podio/podio-dotnet

공개 메소드들

메소드 설명
CalendarService ( Podio currentInstance ) : System
GetAppCalendar ( int appId, System.DateTime dateFrom, System.DateTime dateTo, int priority = null ) : Task>

Returns the items and tasks that are related to the given app.

Podio API Reference: https://developers.podio.com/doc/calendar/get-app-calendar-22460

GetAppCalendarAsiCal ( int appId, int userId, string token ) : Task

Returns the app calendar in the iCal format 90 days into the future. The CalendarCode / Token can retrieved by getting the user status.

Podio API Reference: https://developers.podio.com/doc/calendar/get-app-calendar-as-ical-22515

GetCalendarSummary ( int limit = 5, int priority = 1 ) : Task

Returns the calendar summary for the active user.

Podio API Reference: https://developers.podio.com/doc/calendar/get-calendar-summary-1609256

GetCalendarSummaryForPersonal ( int limit = 5, int priority = 1 ) : Task

Returns the calendar summary for personal tasks and personal spaces and sub-orgs.

Podio API Reference: https://developers.podio.com/doc/calendar/get-calendar-summary-for-personal-1657903

GetCalendarSummaryForSpace ( int spaceId, int limit = 5, int priority = 1 ) : Task

Returns the calendar summary for the given space for the active user.

Podio API Reference: https://developers.podio.com/doc/calendar/get-calendar-summary-for-space-1609328

GetGlobalCalendar ( System.DateTime dateFrom, System.DateTime dateTo, int priority = null ) : Task>

Returns all items that the user have access to and all tasks that are assigned to the user.

Podio API Reference: https://developers.podio.com/doc/calendar/get-global-calendar-22458

GetGlobalCalendarAsiCal ( int userId, string token ) : Task

Returns the users global calendar in the iCal format 90 days into the future. The CalendarCode / Token can retrieved by getting the user status.

Podio API Reference: https://developers.podio.com/doc/calendar/get-global-calendar-as-ical-22513

GetSpaceCalendar ( int spaceId, System.DateTime dateFrom, System.DateTime dateTo, int priority = null ) : Task>

Returns all items and tasks that the user have access to in the given space. Tasks with reference to other spaces are not returned or tasks with no reference.

Podio API Reference: https://developers.podio.com/doc/calendar/get-space-calendar-22459

GetSpaceCalendarAsiCal ( int spaceId, int userId, string token ) : Task

Returns the space calendar in the iCal format 90 days into the future. The CalendarCode / Token can retrieved by getting the user status.

Podio API Reference: https://developers.podio.com/doc/calendar/get-space-calendar-as-ical-22514

GetTaskCalendarAsiCal ( int taskId ) : Task

Returns the calendar for the given task in the iCal format.

Podio API Reference: https://developers.podio.com/doc/calendar/get-task-calendar-as-ical-10195650

UpdateCalendarEvent ( int uid, System.DateTime startDateTime, System.DateTime endDateTime ) : Task

메소드 상세

CalendarService() 공개 메소드

public CalendarService ( Podio currentInstance ) : System
currentInstance Podio
리턴 System

GetAppCalendar() 공개 메소드

Returns the items and tasks that are related to the given app.

Podio API Reference: https://developers.podio.com/doc/calendar/get-app-calendar-22460

public GetAppCalendar ( int appId, System.DateTime dateFrom, System.DateTime dateTo, int priority = null ) : Task>
appId int
dateFrom System.DateTime The date to return events from
dateTo System.DateTime The date to search to
priority int The minimum priority for the events to return Default value: 1
리턴 Task>

GetAppCalendarAsiCal() 공개 메소드

Returns the app calendar in the iCal format 90 days into the future. The CalendarCode / Token can retrieved by getting the user status.

Podio API Reference: https://developers.podio.com/doc/calendar/get-app-calendar-as-ical-22515

public GetAppCalendarAsiCal ( int appId, int userId, string token ) : Task
appId int
userId int
token string
리턴 Task

GetCalendarSummary() 공개 메소드

Returns the calendar summary for the active user.

Podio API Reference: https://developers.podio.com/doc/calendar/get-calendar-summary-1609256

public GetCalendarSummary ( int limit = 5, int priority = 1 ) : Task
limit int The maximum number of events to return in each group Default value: 5
priority int The minimum priority for the events to return Default value: 1
리턴 Task

GetCalendarSummaryForPersonal() 공개 메소드

Returns the calendar summary for personal tasks and personal spaces and sub-orgs.

Podio API Reference: https://developers.podio.com/doc/calendar/get-calendar-summary-for-personal-1657903

public GetCalendarSummaryForPersonal ( int limit = 5, int priority = 1 ) : Task
limit int The maximum number of events to return in each group Default value: 5
priority int The minimum priority for the events to return Default value: 1
리턴 Task

GetCalendarSummaryForSpace() 공개 메소드

Returns the calendar summary for the given space for the active user.

Podio API Reference: https://developers.podio.com/doc/calendar/get-calendar-summary-for-space-1609328

public GetCalendarSummaryForSpace ( int spaceId, int limit = 5, int priority = 1 ) : Task
spaceId int
limit int The maximum number of events to return in each group Default value: 5
priority int The minimum priority for the events to return Default value: 1
리턴 Task

GetGlobalCalendar() 공개 메소드

Returns all items that the user have access to and all tasks that are assigned to the user.

Podio API Reference: https://developers.podio.com/doc/calendar/get-global-calendar-22458

public GetGlobalCalendar ( System.DateTime dateFrom, System.DateTime dateTo, int priority = null ) : Task>
dateFrom System.DateTime The date to return events from
dateTo System.DateTime The date to search to
priority int The minimum priority for the events to return Default value: 1
리턴 Task>

GetGlobalCalendarAsiCal() 공개 메소드

Returns the users global calendar in the iCal format 90 days into the future. The CalendarCode / Token can retrieved by getting the user status.

Podio API Reference: https://developers.podio.com/doc/calendar/get-global-calendar-as-ical-22513

public GetGlobalCalendarAsiCal ( int userId, string token ) : Task
userId int
token string
리턴 Task

GetSpaceCalendar() 공개 메소드

Returns all items and tasks that the user have access to in the given space. Tasks with reference to other spaces are not returned or tasks with no reference.

Podio API Reference: https://developers.podio.com/doc/calendar/get-space-calendar-22459

public GetSpaceCalendar ( int spaceId, System.DateTime dateFrom, System.DateTime dateTo, int priority = null ) : Task>
spaceId int
dateFrom System.DateTime The date to return events from
dateTo System.DateTime The date to search to
priority int The minimum priority for the events to return Default value: 1
리턴 Task>

GetSpaceCalendarAsiCal() 공개 메소드

Returns the space calendar in the iCal format 90 days into the future. The CalendarCode / Token can retrieved by getting the user status.

Podio API Reference: https://developers.podio.com/doc/calendar/get-space-calendar-as-ical-22514

public GetSpaceCalendarAsiCal ( int spaceId, int userId, string token ) : Task
spaceId int
userId int
token string
리턴 Task

GetTaskCalendarAsiCal() 공개 메소드

Returns the calendar for the given task in the iCal format.

Podio API Reference: https://developers.podio.com/doc/calendar/get-task-calendar-as-ical-10195650

public GetTaskCalendarAsiCal ( int taskId ) : Task
taskId int
리턴 Task

UpdateCalendarEvent() 공개 메소드

public UpdateCalendarEvent ( int uid, System.DateTime startDateTime, System.DateTime endDateTime ) : Task
uid int
startDateTime System.DateTime
endDateTime System.DateTime
리턴 Task