C# Class WhartonEWS, Envelope

Inheritance: System.Web.Services.WebService
Datei anzeigen Open project: wharton/Envelope

Public Methods

Method Description
WhartonEWS ( ) : System

Private Methods

Method Description
CreateCalendarItem ( String apiKey, String emlUserAddress, String lstReqAttendeeEmail, String lstOptAttendeeEmail, String dtCalItemStart, String dtCalItemEnd, String strCalItemSubject, String strCalItemLocation, String strCalItemBody, Boolean blnAllDayFlag, String strCalItemCategories ) : WhartonEWSResponse,
CreateContact ( String apiKey, String emlUserAddress, String strCtctGivenName, String strCtctSurname, String strCtctCompanyName, String strCtctHomePhone, String strCtctWorkPhone, String strCtctMobilePhone, String emlCtctEmail1, String emlCtctEmail2, String emlCtctEmail3, String strCtctHomeAddrStreet, String strCtctHomeAddrCity, String strCtctHomeAddrStateAbbr, String strCtctHomeAddrPostalCode, String strCtctHomeAddrCountry, String strCtctWorkAddrStreet, String strCtctWorkAddrCity, String strCtctWorkAddrStateAbbr, String strCtctWorkAddrPostalCode, String strCtctWorkAddrCountry ) : WhartonEWSResponse,
CreateEmail ( String apiKey, String emlUserAddress, String emlTORecipients, String emlCCRecipients, String emlBCCRecipients, String strSubject, String strBody, String strImportance ) : WhartonEWSResponse,
CreateTask ( String apiKey, String emlUserAddress, String strTaskSubject, String strTaskStartDate, String strTaskDueDate, String strTaskImportance, String strTaskStatus, String strTaskBody ) : WhartonEWSResponse,
DeleteContact ( String apiKey, String strUniqueId, String emlUserAddress ) : WhartonEWSResponse,
GetAppointment ( ExchangeService service, String uniqueId ) : Appointment
GetCalendarItemById ( String apiKey, String strUniqueId, String emlUserAddress ) : WhartonEWSResponse,
GetCalendarItems ( String apiKey, String emlUserAddress, String dtRangeBegin, String dtRangeEnd ) : WhartonEWSResponse,
GetCalendarItemsDetailed ( String apiKey, String emlUserAddress, String dtRangeBegin, String dtRangeEnd ) : WhartonEWSResponse,
GetContacts ( String apiKey, String emlUserAddress ) : WhartonEWSResponse,
GetEmail ( String apiKey, String emlUserAddress, int intNumMessages ) : WhartonEWSResponse,
GetEmailUnreadCount ( String apiKey, String emlUserAddress ) : WhartonEWSResponse,
GetTasks ( String apiKey, String emlUserAddress ) : WhartonEWSResponse,
GetUserMailboxSize ( String UserEmailAddress, String apiKey ) : void
UpdateCalendarItem ( String apiKey, String strUniqueId, String emlUserAddress, String lstReqAttendeeEmail, String lstOptAttendeeEmail, String dtCalItemStart, String dtCalItemEnd, String strCalItemSubject, String strCalItemLocation, String strCalItemBody, Boolean blnAllDayFlag, String strCalItemCategories ) : WhartonEWSResponse,
UpdateContact ( String apiKey, String strUniqueId, String emlUserAddress, String strCtctGivenName, String strCtctSurname, String strCtctCompanyName, String strCtctHomePhone, String strCtctWorkPhone, String strCtctMobilePhone, String emlCtctEmail1, String emlCtctEmail2, String emlCtctEmail3, String strCtctHomeAddrStreet, String strCtctHomeAddrCity, String strCtctHomeAddrStateAbbr, String strCtctHomeAddrPostalCode, String strCtctHomeAddrCountry, String strCtctWorkAddrStreet, String strCtctWorkAddrCity, String strCtctWorkAddrStateAbbr, String strCtctWorkAddrPostalCode, String strCtctWorkAddrCountry ) : WhartonEWSResponse,
addAuditLog ( String apiKey, String impersonatedUser, String apiMethod, Boolean successFlag, String miscData ) : void
cleanHighAsciiForXML ( string orig ) : string
getCalItemsBase ( String apiKey, String emlUserAddress, String dtRangeBegin, String dtRangeEnd ) : FindItemsResults
getEmailMessages ( String apiKey, String emlUserAddress, int intMaxMessages ) : FindItemsResults
getService ( String UserEmailAddress, String apiKey ) : ExchangeService
traverseChildFoldersForSize ( Folder, f ) : int

Method Details

WhartonEWS() public method

public WhartonEWS ( ) : System
return System