C# Class UnityPlatformWindowsPhone.WindowsPhonePim

Inheritance: Unity.Core.Pim.AbstractPim, IAppverseService
Mostra file Open project: Appverse/appverse-mobile

Public Methods

Method Description
CreateCalendarEntry ( Unity.Core.Pim.CalendarEntry entry ) : Task
CreateContact ( Unity.Core.Pim.Contact contactData ) : Task
DeleteCalendarEntry ( Unity.Core.Pim.CalendarEntry entry ) : Task
DeleteContact ( Unity.Core.Pim.Contact contact ) : Task
GetContact ( string id ) : System.Threading.Tasks.Task
ListCalendarEntries ( System.DateTime date ) : System.Threading.Tasks.Task
ListCalendarEntries ( System.DateTime startDate, System.DateTime endDate ) : System.Threading.Tasks.Task
ListContacts ( ) : System.Threading.Tasks.Task
ListContacts ( Unity.Core.Pim.ContactQuery query ) : System.Threading.Tasks.Task
MoveCalendarEntry ( Unity.Core.Pim.CalendarEntry entry, System.DateTime newStartDate, System.DateTime newEndDate ) : Task
UpdateContact ( string ID, Unity.Core.Pim.Contact newContactData ) : Task
WindowsPhonePim ( ) : System

Private Methods

Method Description
FilterReturnedContacts ( IReadOnlyList foundContactList, ConcurrentBag finallist, Unity.Core.Pim.ContactQuery query ) : void
GetContactEmailArray ( Windows contact ) : Unity.Core.Pim.ContactEmail[]
GetContactPhonesArray ( Windows contact ) : Unity.Core.Pim.ContactPhone[]
SearchContactsWithLetter ( string sLetters, Unity.Core.Pim.ContactQuery query ) : System.Threading.Tasks.Task
StartContactSeach ( string sLetters, Unity.Core.Pim.ContactQuery query ) : System.Threading.Tasks.Task

Method Details

CreateCalendarEntry() public method

public CreateCalendarEntry ( Unity.Core.Pim.CalendarEntry entry ) : Task
entry Unity.Core.Pim.CalendarEntry
return Task

CreateContact() public method

public CreateContact ( Unity.Core.Pim.Contact contactData ) : Task
contactData Unity.Core.Pim.Contact
return Task

DeleteCalendarEntry() public method

public DeleteCalendarEntry ( Unity.Core.Pim.CalendarEntry entry ) : Task
entry Unity.Core.Pim.CalendarEntry
return Task

DeleteContact() public method

public DeleteContact ( Unity.Core.Pim.Contact contact ) : Task
contact Unity.Core.Pim.Contact
return Task

GetContact() public method

public GetContact ( string id ) : System.Threading.Tasks.Task
id string
return System.Threading.Tasks.Task

ListCalendarEntries() public method

public ListCalendarEntries ( System.DateTime date ) : System.Threading.Tasks.Task
date System.DateTime
return System.Threading.Tasks.Task

ListCalendarEntries() public method

public ListCalendarEntries ( System.DateTime startDate, System.DateTime endDate ) : System.Threading.Tasks.Task
startDate System.DateTime
endDate System.DateTime
return System.Threading.Tasks.Task

ListContacts() public method

public ListContacts ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

ListContacts() public method

public ListContacts ( Unity.Core.Pim.ContactQuery query ) : System.Threading.Tasks.Task
query Unity.Core.Pim.ContactQuery
return System.Threading.Tasks.Task

MoveCalendarEntry() public method

public MoveCalendarEntry ( Unity.Core.Pim.CalendarEntry entry, System.DateTime newStartDate, System.DateTime newEndDate ) : Task
entry Unity.Core.Pim.CalendarEntry
newStartDate System.DateTime
newEndDate System.DateTime
return Task

UpdateContact() public method

public UpdateContact ( string ID, Unity.Core.Pim.Contact newContactData ) : Task
ID string
newContactData Unity.Core.Pim.Contact
return Task

WindowsPhonePim() public method

public WindowsPhonePim ( ) : System
return System