C# Класс IronCow.Rtm

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Resources ResourceDictionary

Private Properties

Свойство Тип Описание
GetResponse void
GetResponse void
GetResponse void
GetResponse void
Rtm System

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

Метод Описание
AddTask ( string name, bool parse, string listId, VoidCallback callback ) : void
CacheLists ( VoidCallback callback ) : void
CacheLocations ( VoidCallback callback ) : void
CacheTasks ( VoidCallback callback ) : void
CacheUserSettings ( VoidCallback callback ) : void
CheckLogin ( CheckLoginCallback callback ) : void
CheckToken ( string token, CheckTokenCallback callback ) : void
DisableSyncing ( ) : void
ExecuteRequest ( Request request ) : void
GetAuthenticationUrl ( string frob, AuthenticationPermissions permission ) : string
GetDefaultTaskList ( ) : TaskList
GetFrob ( FrobCallback callback ) : void
GetInbox ( ) : TaskList
GetNearbyTasks ( double latitude, double longitude, double radius ) : List
GetNoDueTasks ( ) : List
GetOrStartTimeline ( TimelineCallback callback ) : void
GetOverdueTasks ( ) : List
GetParentableTaskLists ( bool includeSmartLists ) : IEnumerable
GetSearchableTaskLists ( bool includeArchivedLists ) : IEnumerable
GetTags ( ) : string[]
GetTask ( string id ) : Task
GetTasks ( string listId, TaskArrayCallback callback ) : void
GetTasks ( string listId, string filter, TaskArrayCallback callback ) : void
GetTasksByTag ( ) : ObservableCollection>.Dictionary
GetTasksFromFilter ( string filter, TaskArrayCallback callback ) : void
GetTimeline ( ) : int
GetTodayTasks ( ) : List
GetToken ( string frob, TokenCallback callback ) : void
GetTomorrowTasks ( ) : List
GetWeekTasks ( ) : List
LoadListsFromResponse ( Response response ) : void
LoadLocationsFromResponse ( Response response ) : void
LoadTasksFromResponse ( Response response ) : void
LoadUserSettingsFromResponse ( Response response ) : void
ParseTime ( string text, string timezone, TimeFormat timeFormat, DateTimeCallback callback ) : void
Rtm ( IRestClient client ) : System
Rtm ( string apiKey, string sharedSecret ) : System
Rtm ( string apiKey, string sharedSecret, string token ) : System
SearchTasksLocally ( string filter ) : List
StartTimeline ( TimelineCallback callback ) : void
SyncContactGroups ( SyncCallback callback ) : void
SyncContacts ( SyncCallback callback ) : void
SyncEverything ( SyncCallback callback ) : void
SyncLocations ( SyncCallback callback ) : void
SyncTaskLists ( SyncCallback callback ) : void
SyncUserSettings ( SyncCallback callback ) : void
UndoTransaction ( Transaction transaction, VoidCallback callback ) : void
UndoTransaction ( int transactionId, VoidCallback callback ) : void

Приватные методы

Метод Описание
GetResponse ( string method, string>.Dictionary parameters, ResponseCallback callback ) : void
GetResponse ( string method, string>.Dictionary parameters, bool throwOnError, ResponseCallback callback ) : void
GetResponse ( string method, ResponseCallback callback ) : void
GetResponse ( string method, bool throwOnError, ResponseCallback callback ) : void
Rtm ( ) : System

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

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

public AddTask ( string name, bool parse, string listId, VoidCallback callback ) : void
name string
parse bool
listId string
callback VoidCallback
Результат void

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

public CacheLists ( VoidCallback callback ) : void
callback VoidCallback
Результат void

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

public CacheLocations ( VoidCallback callback ) : void
callback VoidCallback
Результат void

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

public CacheTasks ( VoidCallback callback ) : void
callback VoidCallback
Результат void

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

public CacheUserSettings ( VoidCallback callback ) : void
callback VoidCallback
Результат void

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

public CheckLogin ( CheckLoginCallback callback ) : void
callback CheckLoginCallback
Результат void

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

public CheckToken ( string token, CheckTokenCallback callback ) : void
token string
callback CheckTokenCallback
Результат void

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

public DisableSyncing ( ) : void
Результат void

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

public ExecuteRequest ( Request request ) : void
request Request
Результат void

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

public GetAuthenticationUrl ( string frob, AuthenticationPermissions permission ) : string
frob string
permission AuthenticationPermissions
Результат string

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

public GetDefaultTaskList ( ) : TaskList
Результат TaskList

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

public GetFrob ( FrobCallback callback ) : void
callback FrobCallback
Результат void

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

public GetInbox ( ) : TaskList
Результат TaskList

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

public GetNearbyTasks ( double latitude, double longitude, double radius ) : List
latitude double
longitude double
radius double
Результат List

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

public GetNoDueTasks ( ) : List
Результат List

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

public GetOrStartTimeline ( TimelineCallback callback ) : void
callback TimelineCallback
Результат void

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

public GetOverdueTasks ( ) : List
Результат List

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

public GetParentableTaskLists ( bool includeSmartLists ) : IEnumerable
includeSmartLists bool
Результат IEnumerable

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

public GetSearchableTaskLists ( bool includeArchivedLists ) : IEnumerable
includeArchivedLists bool
Результат IEnumerable

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

public GetTags ( ) : string[]
Результат string[]

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

public GetTask ( string id ) : Task
id string
Результат Task

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

public GetTasks ( string listId, TaskArrayCallback callback ) : void
listId string
callback TaskArrayCallback
Результат void

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

public GetTasks ( string listId, string filter, TaskArrayCallback callback ) : void
listId string
filter string
callback TaskArrayCallback
Результат void

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

public GetTasksByTag ( ) : ObservableCollection>.Dictionary
Результат ObservableCollection>.Dictionary

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

public GetTasksFromFilter ( string filter, TaskArrayCallback callback ) : void
filter string
callback TaskArrayCallback
Результат void

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

public GetTimeline ( ) : int
Результат int

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

public GetTodayTasks ( ) : List
Результат List

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

public GetToken ( string frob, TokenCallback callback ) : void
frob string
callback TokenCallback
Результат void

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

public GetTomorrowTasks ( ) : List
Результат List

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

public GetWeekTasks ( ) : List
Результат List

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

public LoadListsFromResponse ( Response response ) : void
response Response
Результат void

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

public LoadLocationsFromResponse ( Response response ) : void
response Response
Результат void

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

public LoadTasksFromResponse ( Response response ) : void
response Response
Результат void

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

public LoadUserSettingsFromResponse ( Response response ) : void
response Response
Результат void

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

public ParseTime ( string text, string timezone, TimeFormat timeFormat, DateTimeCallback callback ) : void
text string
timezone string
timeFormat TimeFormat
callback DateTimeCallback
Результат void

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

public Rtm ( IRestClient client ) : System
client IRestClient
Результат System

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

public Rtm ( string apiKey, string sharedSecret ) : System
apiKey string
sharedSecret string
Результат System

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

public Rtm ( string apiKey, string sharedSecret, string token ) : System
apiKey string
sharedSecret string
token string
Результат System

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

public SearchTasksLocally ( string filter ) : List
filter string
Результат List

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

public StartTimeline ( TimelineCallback callback ) : void
callback TimelineCallback
Результат void

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

public SyncContactGroups ( SyncCallback callback ) : void
callback SyncCallback
Результат void

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

public SyncContacts ( SyncCallback callback ) : void
callback SyncCallback
Результат void

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

public SyncEverything ( SyncCallback callback ) : void
callback SyncCallback
Результат void

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

public SyncLocations ( SyncCallback callback ) : void
callback SyncCallback
Результат void

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

public SyncTaskLists ( SyncCallback callback ) : void
callback SyncCallback
Результат void

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

public SyncUserSettings ( SyncCallback callback ) : void
callback SyncCallback
Результат void

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

public UndoTransaction ( Transaction transaction, VoidCallback callback ) : void
transaction Transaction
callback VoidCallback
Результат void

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

public UndoTransaction ( int transactionId, VoidCallback callback ) : void
transactionId int
callback VoidCallback
Результат void

Описание свойств

Resources публичное свойство

public ResourceDictionary Resources
Результат ResourceDictionary