├── .gitignore ├── Fetchers ├── MSOutlookAttachmentCollectionFetcher.h ├── MSOutlookAttachmentCollectionFetcher.m ├── MSOutlookAttachmentCollectionOperations.h ├── MSOutlookAttachmentCollectionOperations.m ├── MSOutlookAttachmentFetcher.h ├── MSOutlookAttachmentFetcher.m ├── MSOutlookAttachmentOperations.h ├── MSOutlookAttachmentOperations.m ├── MSOutlookCalendarCollectionFetcher.h ├── MSOutlookCalendarCollectionFetcher.m ├── MSOutlookCalendarCollectionOperations.h ├── MSOutlookCalendarCollectionOperations.m ├── MSOutlookCalendarFetcher.h ├── MSOutlookCalendarFetcher.m ├── MSOutlookCalendarGroupCollectionFetcher.h ├── MSOutlookCalendarGroupCollectionFetcher.m ├── MSOutlookCalendarGroupCollectionOperations.h ├── MSOutlookCalendarGroupCollectionOperations.m ├── MSOutlookCalendarGroupFetcher.h ├── MSOutlookCalendarGroupFetcher.m ├── MSOutlookCalendarGroupOperations.h ├── MSOutlookCalendarGroupOperations.m ├── MSOutlookCalendarOperations.h ├── MSOutlookCalendarOperations.m ├── MSOutlookClient.h ├── MSOutlookClient.m ├── MSOutlookContactCollectionFetcher.h ├── MSOutlookContactCollectionFetcher.m ├── MSOutlookContactCollectionOperations.h ├── MSOutlookContactCollectionOperations.m ├── MSOutlookContactFetcher.h ├── MSOutlookContactFetcher.m ├── MSOutlookContactFolderCollectionFetcher.h ├── MSOutlookContactFolderCollectionFetcher.m ├── MSOutlookContactFolderCollectionOperations.h ├── MSOutlookContactFolderCollectionOperations.m ├── MSOutlookContactFolderFetcher.h ├── MSOutlookContactFolderFetcher.m ├── MSOutlookContactFolderOperations.h ├── MSOutlookContactFolderOperations.m ├── MSOutlookContactOperations.h ├── MSOutlookContactOperations.m ├── MSOutlookConversationCollectionFetcher.h ├── MSOutlookConversationCollectionFetcher.m ├── MSOutlookConversationCollectionOperations.h ├── MSOutlookConversationCollectionOperations.m ├── MSOutlookConversationFetcher.h ├── MSOutlookConversationFetcher.m ├── MSOutlookConversationOperations.h ├── MSOutlookConversationOperations.m ├── MSOutlookConversationThreadCollectionFetcher.h ├── MSOutlookConversationThreadCollectionFetcher.m ├── MSOutlookConversationThreadCollectionOperations.h ├── MSOutlookConversationThreadCollectionOperations.m ├── MSOutlookConversationThreadFetcher.h ├── MSOutlookConversationThreadFetcher.m ├── MSOutlookConversationThreadOperations.h ├── MSOutlookConversationThreadOperations.m ├── MSOutlookDirectoryObjectCollectionFetcher.h ├── MSOutlookDirectoryObjectCollectionFetcher.m ├── MSOutlookDirectoryObjectCollectionOperations.h ├── MSOutlookDirectoryObjectCollectionOperations.m ├── MSOutlookDirectoryObjectFetcher.h ├── MSOutlookDirectoryObjectFetcher.m ├── MSOutlookDirectoryObjectOperations.h ├── MSOutlookDirectoryObjectOperations.m ├── MSOutlookEntityCollectionFetcher.h ├── MSOutlookEntityCollectionFetcher.m ├── MSOutlookEntityCollectionOperations.h ├── MSOutlookEntityCollectionOperations.m ├── MSOutlookEntityFetcher.h ├── MSOutlookEntityFetcher.m ├── MSOutlookEntityOperations.h ├── MSOutlookEntityOperations.m ├── MSOutlookEventCollectionFetcher.h ├── MSOutlookEventCollectionFetcher.m ├── MSOutlookEventCollectionOperations.h ├── MSOutlookEventCollectionOperations.m ├── MSOutlookEventFetcher.h ├── MSOutlookEventFetcher.m ├── MSOutlookEventMessageCollectionFetcher.h ├── MSOutlookEventMessageCollectionFetcher.m ├── MSOutlookEventMessageCollectionOperations.h ├── MSOutlookEventMessageCollectionOperations.m ├── MSOutlookEventMessageFetcher.h ├── MSOutlookEventMessageFetcher.m ├── MSOutlookEventMessageOperations.h ├── MSOutlookEventMessageOperations.m ├── MSOutlookEventOperations.h ├── MSOutlookEventOperations.m ├── MSOutlookFetchers.h ├── MSOutlookFileAttachmentCollectionFetcher.h ├── MSOutlookFileAttachmentCollectionFetcher.m ├── MSOutlookFileAttachmentCollectionOperations.h ├── MSOutlookFileAttachmentCollectionOperations.m ├── MSOutlookFileAttachmentFetcher.h ├── MSOutlookFileAttachmentFetcher.m ├── MSOutlookFileAttachmentOperations.h ├── MSOutlookFileAttachmentOperations.m ├── MSOutlookGroupCollectionFetcher.h ├── MSOutlookGroupCollectionFetcher.m ├── MSOutlookGroupCollectionOperations.h ├── MSOutlookGroupCollectionOperations.m ├── MSOutlookGroupFetcher.h ├── MSOutlookGroupFetcher.m ├── MSOutlookGroupOperations.h ├── MSOutlookGroupOperations.m ├── MSOutlookItemAttachmentCollectionFetcher.h ├── MSOutlookItemAttachmentCollectionFetcher.m ├── MSOutlookItemAttachmentCollectionOperations.h ├── MSOutlookItemAttachmentCollectionOperations.m ├── MSOutlookItemAttachmentFetcher.h ├── MSOutlookItemAttachmentFetcher.m ├── MSOutlookItemAttachmentOperations.h ├── MSOutlookItemAttachmentOperations.m ├── MSOutlookItemCollectionFetcher.h ├── MSOutlookItemCollectionFetcher.m ├── MSOutlookItemCollectionOperations.h ├── MSOutlookItemCollectionOperations.m ├── MSOutlookItemFetcher.h ├── MSOutlookItemFetcher.m ├── MSOutlookItemOperations.h ├── MSOutlookItemOperations.m ├── MSOutlookMailFolderCollectionFetcher.h ├── MSOutlookMailFolderCollectionFetcher.m ├── MSOutlookMailFolderCollectionOperations.h ├── MSOutlookMailFolderCollectionOperations.m ├── MSOutlookMailFolderFetcher.h ├── MSOutlookMailFolderFetcher.m ├── MSOutlookMailFolderOperations.h ├── MSOutlookMailFolderOperations.m ├── MSOutlookMessageCollectionFetcher.h ├── MSOutlookMessageCollectionFetcher.m ├── MSOutlookMessageCollectionOperations.h ├── MSOutlookMessageCollectionOperations.m ├── MSOutlookMessageFetcher.h ├── MSOutlookMessageFetcher.m ├── MSOutlookMessageOperations.h ├── MSOutlookMessageOperations.m ├── MSOutlookNotificationCollectionFetcher.h ├── MSOutlookNotificationCollectionFetcher.m ├── MSOutlookNotificationCollectionOperations.h ├── MSOutlookNotificationCollectionOperations.m ├── MSOutlookNotificationFetcher.h ├── MSOutlookNotificationFetcher.m ├── MSOutlookNotificationOperations.h ├── MSOutlookNotificationOperations.m ├── MSOutlookPhotoCollectionFetcher.h ├── MSOutlookPhotoCollectionFetcher.m ├── MSOutlookPhotoCollectionOperations.h ├── MSOutlookPhotoCollectionOperations.m ├── MSOutlookPhotoFetcher.h ├── MSOutlookPhotoFetcher.m ├── MSOutlookPhotoOperations.h ├── MSOutlookPhotoOperations.m ├── MSOutlookPostCollectionFetcher.h ├── MSOutlookPostCollectionFetcher.m ├── MSOutlookPostCollectionOperations.h ├── MSOutlookPostCollectionOperations.m ├── MSOutlookPostFetcher.h ├── MSOutlookPostFetcher.m ├── MSOutlookPostOperations.h ├── MSOutlookPostOperations.m ├── MSOutlookPushSubscriptionCollectionFetcher.h ├── MSOutlookPushSubscriptionCollectionFetcher.m ├── MSOutlookPushSubscriptionCollectionOperations.h ├── MSOutlookPushSubscriptionCollectionOperations.m ├── MSOutlookPushSubscriptionFetcher.h ├── MSOutlookPushSubscriptionFetcher.m ├── MSOutlookPushSubscriptionOperations.h ├── MSOutlookPushSubscriptionOperations.m ├── MSOutlookReferenceAttachmentCollectionFetcher.h ├── MSOutlookReferenceAttachmentCollectionFetcher.m ├── MSOutlookReferenceAttachmentCollectionOperations.h ├── MSOutlookReferenceAttachmentCollectionOperations.m ├── MSOutlookReferenceAttachmentFetcher.h ├── MSOutlookReferenceAttachmentFetcher.m ├── MSOutlookReferenceAttachmentOperations.h ├── MSOutlookReferenceAttachmentOperations.m ├── MSOutlookSubscriptionCollectionFetcher.h ├── MSOutlookSubscriptionCollectionFetcher.m ├── MSOutlookSubscriptionCollectionOperations.h ├── MSOutlookSubscriptionCollectionOperations.m ├── MSOutlookSubscriptionFetcher.h ├── MSOutlookSubscriptionFetcher.m ├── MSOutlookSubscriptionOperations.h ├── MSOutlookSubscriptionOperations.m ├── MSOutlookUserCollectionFetcher.h ├── MSOutlookUserCollectionFetcher.m ├── MSOutlookUserCollectionOperations.h ├── MSOutlookUserCollectionOperations.m ├── MSOutlookUserFetcher.h ├── MSOutlookUserFetcher.m ├── MSOutlookUserOperations.h └── MSOutlookUserOperations.m ├── LICENSE ├── MSOutlook-SDK-iOS.podspec ├── MSOutlook.h ├── Model ├── MSOutlookAttachment.h ├── MSOutlookAttachment.m ├── MSOutlookAttendee.h ├── MSOutlookAttendee.m ├── MSOutlookAttendeeType.h ├── MSOutlookAttendeeType.m ├── MSOutlookBodyType.h ├── MSOutlookBodyType.m ├── MSOutlookCalendar.h ├── MSOutlookCalendar.m ├── MSOutlookCalendarColor.h ├── MSOutlookCalendarColor.m ├── MSOutlookCalendarGroup.h ├── MSOutlookCalendarGroup.m ├── MSOutlookChangeType.h ├── MSOutlookChangeType.m ├── MSOutlookContact.h ├── MSOutlookContact.m ├── MSOutlookContactFolder.h ├── MSOutlookContactFolder.m ├── MSOutlookConversation.h ├── MSOutlookConversation.m ├── MSOutlookConversationThread.h ├── MSOutlookConversationThread.m ├── MSOutlookDateTimeTimeZone.h ├── MSOutlookDateTimeTimeZone.m ├── MSOutlookDayOfWeek.h ├── MSOutlookDayOfWeek.m ├── MSOutlookDirectoryObject.h ├── MSOutlookDirectoryObject.m ├── MSOutlookEmailAddress.h ├── MSOutlookEmailAddress.m ├── MSOutlookEntity.h ├── MSOutlookEntity.m ├── MSOutlookEvent.h ├── MSOutlookEvent.m ├── MSOutlookEventMessage.h ├── MSOutlookEventMessage.m ├── MSOutlookEventType.h ├── MSOutlookEventType.m ├── MSOutlookFileAttachment.h ├── MSOutlookFileAttachment.m ├── MSOutlookFreeBusyStatus.h ├── MSOutlookFreeBusyStatus.m ├── MSOutlookGeoCoordinates.h ├── MSOutlookGeoCoordinates.m ├── MSOutlookGroup.h ├── MSOutlookGroup.m ├── MSOutlookGroupAccessType.h ├── MSOutlookGroupAccessType.m ├── MSOutlookImportance.h ├── MSOutlookImportance.m ├── MSOutlookItem.h ├── MSOutlookItem.m ├── MSOutlookItemAttachment.h ├── MSOutlookItemAttachment.m ├── MSOutlookItemBody.h ├── MSOutlookItemBody.m ├── MSOutlookLocation.h ├── MSOutlookLocation.m ├── MSOutlookMailFolder.h ├── MSOutlookMailFolder.m ├── MSOutlookMeetingMessageType.h ├── MSOutlookMeetingMessageType.m ├── MSOutlookMessage.h ├── MSOutlookMessage.m ├── MSOutlookModels.h ├── MSOutlookNotification.h ├── MSOutlookNotification.m ├── MSOutlookPatternedRecurrence.h ├── MSOutlookPatternedRecurrence.m ├── MSOutlookPhoto.h ├── MSOutlookPhoto.m ├── MSOutlookPhysicalAddress.h ├── MSOutlookPhysicalAddress.m ├── MSOutlookPost.h ├── MSOutlookPost.m ├── MSOutlookPushSubscription.h ├── MSOutlookPushSubscription.m ├── MSOutlookRecipient.h ├── MSOutlookRecipient.m ├── MSOutlookRecurrencePattern.h ├── MSOutlookRecurrencePattern.m ├── MSOutlookRecurrencePatternType.h ├── MSOutlookRecurrencePatternType.m ├── MSOutlookRecurrenceRange.h ├── MSOutlookRecurrenceRange.m ├── MSOutlookRecurrenceRangeType.h ├── MSOutlookRecurrenceRangeType.m ├── MSOutlookReferenceAttachment.h ├── MSOutlookReferenceAttachment.m ├── MSOutlookReminder.h ├── MSOutlookReminder.m ├── MSOutlookResponseStatus.h ├── MSOutlookResponseStatus.m ├── MSOutlookResponseType.h ├── MSOutlookResponseType.m ├── MSOutlookSensitivity.h ├── MSOutlookSensitivity.m ├── MSOutlookSubscription.h ├── MSOutlookSubscription.m ├── MSOutlookUser.h ├── MSOutlookUser.m ├── MSOutlookWeekIndex.h └── MSOutlookWeekIndex.m ├── Outlook.xcodeproj └── project.pbxproj ├── README-localized ├── README-es-es.md ├── README-fr-fr.md ├── README-ja-jp.md ├── README-pt-br.md ├── README-ru-ru.md └── README-zh-cn.md ├── README.md └── SECURITY.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Xcode 2 | # 3 | build/ 4 | *.pbxuser 5 | !default.pbxuser 6 | *.mode1v3 7 | !default.mode1v3 8 | *.mode2v3 9 | !default.mode2v3 10 | *.perspectivev3 11 | !default.perspectivev3 12 | xcuserdata 13 | *.xccheckout 14 | *.moved-aside 15 | DerivedData 16 | *.hmap 17 | *.ipa 18 | *.xcuserstate 19 | 20 | # CocoaPods 21 | # 22 | # We recommend against adding the Pods directory to your .gitignore. However 23 | # you should judge for yourself, the pros and cons are mentioned at: 24 | # http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control 25 | # 26 | #Pods/ 27 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookAttachmentCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKATTACHMENTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKATTACHMENTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookAttachmentCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookAttachmentCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookAttachmentCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookAttachment.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookAttachmentCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookAttachmentCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookAttachmentOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKATTACHMENTOPERATIONS_H 17 | #define MSOUTLOOKATTACHMENTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookAttachmentOperations 28 | * 29 | */ 30 | @interface MSOutlookAttachmentOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookAttachmentOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookAttachmentOperations 21 | * 22 | */ 23 | @implementation MSOutlookAttachmentOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCALENDARCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKCALENDARCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookCalendarCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookCalendarCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookCalendar.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookCalendarCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookCalendarCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarGroupCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCALENDARGROUPCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKCALENDARGROUPCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookCalendarGroupCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookCalendarGroupCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarGroupCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookCalendarGroup.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookCalendarGroupCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookCalendarGroupCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarGroupOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCALENDARGROUPOPERATIONS_H 17 | #define MSOUTLOOKCALENDARGROUPOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookCalendarGroupOperations 28 | * 29 | */ 30 | @interface MSOutlookCalendarGroupOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarGroupOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookCalendarGroupOperations 21 | * 22 | */ 23 | @implementation MSOutlookCalendarGroupOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCALENDAROPERATIONS_H 17 | #define MSOUTLOOKCALENDAROPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookCalendarOperations 28 | * 29 | */ 30 | @interface MSOutlookCalendarOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookCalendarOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookCalendarOperations 21 | * 22 | */ 23 | @implementation MSOutlookCalendarOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookClient.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCLIENT_H 17 | #define MSOUTLOOKCLIENT_H 18 | 19 | #import "core/MSOrcBaseContainer.h" 20 | #import "api/api.h" 21 | #import "MSOutlookModels.h" 22 | 23 | @class MSOutlookUserCollectionFetcher; 24 | @class MSOutlookGroupCollectionFetcher; 25 | @class MSOutlookUserFetcher; 26 | 27 | /** Client MSOutlookClient 28 | * 29 | */ 30 | @interface MSOutlookClient : MSOrcBaseContainer 31 | 32 | - (instancetype)initWithUrl:(NSString *)url dependencyResolver:(id)resolver; 33 | @property (strong, nonatomic, readonly, getter=users) MSOutlookUserCollectionFetcher *users; 34 | @property (strong, nonatomic, readonly, getter=groups) MSOutlookGroupCollectionFetcher *groups; 35 | @property (strong, nonatomic, readonly, getter=me) MSOutlookUserFetcher *me; 36 | @end 37 | 38 | #endif 39 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookClient.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #import "MSOutlookFetchers.h" 17 | 18 | @implementation MSOutlookClient 19 | 20 | - (instancetype)initWithUrl:(NSString *)url dependencyResolver:(id)resolver { 21 | 22 | return [super initWithUrl:url dependencyResolver:resolver]; 23 | } 24 | 25 | - (MSOutlookUserCollectionFetcher *)users { 26 | 27 | return [[MSOutlookUserCollectionFetcher alloc] initWithUrl:@"Users" parent:self]; 28 | } 29 | - (MSOutlookGroupCollectionFetcher *)groups { 30 | 31 | return [[MSOutlookGroupCollectionFetcher alloc] initWithUrl:@"Groups" parent:self]; 32 | } 33 | 34 | - (MSOutlookUserFetcher *)me { 35 | 36 | return [[MSOutlookUserFetcher alloc] initWithUrl:@"Me" parent:self]; 37 | } 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONTACTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKCONTACTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookItemCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookContactCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookContactCollectionOperations : MSOutlookItemCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookContact.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookContactCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookContactCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKCONTACTFETCHER_H 18 | #define MSOUTLOOKCONTACTFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookEmailAddressCollectionFetcher; 26 | @class MSOutlookPhysicalAddressFetcher; 27 | @class MSOutlookPhotoFetcher; 28 | @class MSOutlookPhotoFetcher; 29 | @class MSOutlookContactOperations; 30 | 31 | 32 | /** MSOutlookContactFetcher 33 | * 34 | */ 35 | @interface MSOutlookContactFetcher : MSOrcEntityFetcher 36 | 37 | @property (copy, nonatomic, readonly) MSOutlookContactOperations *operations; 38 | 39 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 40 | - (void)readWithCallback:(void (^)(MSOutlookContact *, MSOrcError *))callback; 41 | - (void)update:(MSOutlookContact *)Contact callback:(void (^)(MSOutlookContact *, MSOrcError*))callback ; 42 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 43 | - (MSOutlookContactFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 44 | - (MSOutlookContactFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 45 | - (MSOutlookContactFetcher *)select:(NSString *)params; 46 | - (MSOutlookContactFetcher *)expand:(NSString *)value; 47 | 48 | @property (strong, nonatomic, readonly, getter=photo) MSOutlookPhotoFetcher *photo; 49 | 50 | @end 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactFolderCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONTACTFOLDERCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKCONTACTFOLDERCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookContactFolderCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookContactFolderCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactFolderCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookContactFolder.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookContactFolderCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookContactFolderCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactFolderOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONTACTFOLDEROPERATIONS_H 17 | #define MSOUTLOOKCONTACTFOLDEROPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookContactFolderOperations 28 | * 29 | */ 30 | @interface MSOutlookContactFolderOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactFolderOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookContactFolderOperations 21 | * 22 | */ 23 | @implementation MSOutlookContactFolderOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONTACTOPERATIONS_H 17 | #define MSOUTLOOKCONTACTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookItemOperations.h" 25 | 26 | 27 | /** MSOutlookContactOperations 28 | * 29 | */ 30 | @interface MSOutlookContactOperations : MSOutlookItemOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookContactOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookContactOperations 21 | * 22 | */ 23 | @implementation MSOutlookContactOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookConversationCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONVERSATIONCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKCONVERSATIONCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookConversationCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookConversationCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookConversationCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookConversation.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookConversationCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookConversationCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookConversationOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONVERSATIONOPERATIONS_H 17 | #define MSOUTLOOKCONVERSATIONOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookConversationOperations 28 | * 29 | */ 30 | @interface MSOutlookConversationOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookConversationOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookConversationOperations 21 | * 22 | */ 23 | @implementation MSOutlookConversationOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookConversationThreadCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONVERSATIONTHREADCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKCONVERSATIONTHREADCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookConversationThreadCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookConversationThreadCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | - (void)replyWithPost:(MSOutlookPost *)post callback:(void (^)(int, MSOrcError*))callback ; 32 | - (void)replyRawWithPost:(NSString *)post callback:(void (^)(NSString *, MSOrcError*))callback ; 33 | 34 | @end 35 | 36 | #endif 37 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookConversationThreadOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONVERSATIONTHREADOPERATIONS_H 17 | #define MSOUTLOOKCONVERSATIONTHREADOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookConversationThreadOperations 28 | * 29 | */ 30 | @interface MSOutlookConversationThreadOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | - (void)replyWithPost:(MSOutlookPost *)post callback:(void (^)(int, MSOrcError*))callback ; 35 | - (void)replyRawWithPost:(NSString *)post callback:(void (^)(NSString *, MSOrcError*))callback ; 36 | 37 | @end 38 | 39 | #endif 40 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookDirectoryObjectCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKDIRECTORYOBJECTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKDIRECTORYOBJECTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookDirectoryObjectCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookDirectoryObjectCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookDirectoryObjectCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookDirectoryObject.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookDirectoryObjectCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookDirectoryObjectCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookDirectoryObjectFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKDIRECTORYOBJECTFETCHER_H 18 | #define MSOUTLOOKDIRECTORYOBJECTFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookUserFetcher; 26 | @class MSOutlookGroupFetcher; 27 | @class MSOutlookDirectoryObjectOperations; 28 | 29 | 30 | /** MSOutlookDirectoryObjectFetcher 31 | * 32 | */ 33 | @interface MSOutlookDirectoryObjectFetcher : MSOrcEntityFetcher 34 | 35 | @property (copy, nonatomic, readonly) MSOutlookDirectoryObjectOperations *operations; 36 | 37 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 38 | - (void)readWithCallback:(void (^)(MSOutlookDirectoryObject *, MSOrcError *))callback; 39 | - (void)update:(MSOutlookDirectoryObject *)DirectoryObject callback:(void (^)(MSOutlookDirectoryObject *, MSOrcError*))callback ; 40 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 41 | - (MSOutlookDirectoryObjectFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 42 | - (MSOutlookDirectoryObjectFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 43 | - (MSOutlookDirectoryObjectFetcher *)select:(NSString *)params; 44 | - (MSOutlookDirectoryObjectFetcher *)expand:(NSString *)value; 45 | - (MSOutlookUserFetcher *)asUser; 46 | - (MSOutlookGroupFetcher *)asGroup; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookDirectoryObjectOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKDIRECTORYOBJECTOPERATIONS_H 17 | #define MSOUTLOOKDIRECTORYOBJECTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookDirectoryObjectOperations 28 | * 29 | */ 30 | @interface MSOutlookDirectoryObjectOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookDirectoryObjectOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookDirectoryObjectOperations 21 | * 22 | */ 23 | @implementation MSOutlookDirectoryObjectOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEntityCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKENTITYCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKENTITYCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcOperations.h" 24 | 25 | 26 | /** MSOutlookEntityCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookEntityCollectionOperations : MSOrcOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEntityCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookEntity.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookEntityCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookEntityCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEntityOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKENTITYOPERATIONS_H 17 | #define MSOUTLOOKENTITYOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "core/MSOrcOperations.h" 25 | 26 | 27 | /** MSOutlookEntityOperations 28 | * 29 | */ 30 | @interface MSOutlookEntityOperations : MSOrcOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEntityOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookEntityOperations 21 | * 22 | */ 23 | @implementation MSOutlookEntityOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEventMessageCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKEVENTMESSAGECOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKEVENTMESSAGECOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookMessageCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookEventMessageCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookEventMessageCollectionOperations : MSOutlookMessageCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEventMessageCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookEventMessage.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookEventMessageCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookEventMessageCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEventMessageFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKEVENTMESSAGEFETCHER_H 18 | #define MSOUTLOOKEVENTMESSAGEFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookEventFetcher; 26 | @class MSOutlookEventFetcher; 27 | @class MSOutlookEventMessageOperations; 28 | 29 | 30 | /** MSOutlookEventMessageFetcher 31 | * 32 | */ 33 | @interface MSOutlookEventMessageFetcher : MSOrcEntityFetcher 34 | 35 | @property (copy, nonatomic, readonly) MSOutlookEventMessageOperations *operations; 36 | 37 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 38 | - (void)readWithCallback:(void (^)(MSOutlookEventMessage *, MSOrcError *))callback; 39 | - (void)update:(MSOutlookEventMessage *)EventMessage callback:(void (^)(MSOutlookEventMessage *, MSOrcError*))callback ; 40 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 41 | - (MSOutlookEventMessageFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 42 | - (MSOutlookEventMessageFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 43 | - (MSOutlookEventMessageFetcher *)select:(NSString *)params; 44 | - (MSOutlookEventMessageFetcher *)expand:(NSString *)value; 45 | 46 | @property (strong, nonatomic, readonly, getter=event) MSOutlookEventFetcher *event; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEventMessageOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKEVENTMESSAGEOPERATIONS_H 17 | #define MSOUTLOOKEVENTMESSAGEOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookMessageOperations.h" 25 | 26 | 27 | /** MSOutlookEventMessageOperations 28 | * 29 | */ 30 | @interface MSOutlookEventMessageOperations : MSOutlookMessageOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookEventMessageOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookEventMessageOperations 21 | * 22 | */ 23 | @implementation MSOutlookEventMessageOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookFileAttachmentCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKFILEATTACHMENTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKFILEATTACHMENTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookAttachmentCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookFileAttachmentCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookFileAttachmentCollectionOperations : MSOutlookAttachmentCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookFileAttachmentCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFileAttachment.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookFileAttachmentCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookFileAttachmentCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookFileAttachmentFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKFILEATTACHMENTFETCHER_H 18 | #define MSOUTLOOKFILEATTACHMENTFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookFileAttachmentOperations; 26 | 27 | 28 | /** MSOutlookFileAttachmentFetcher 29 | * 30 | */ 31 | @interface MSOutlookFileAttachmentFetcher : MSOrcEntityFetcher 32 | 33 | @property (copy, nonatomic, readonly) MSOutlookFileAttachmentOperations *operations; 34 | 35 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 36 | - (void)readWithCallback:(void (^)(MSOutlookFileAttachment *, MSOrcError *))callback; 37 | - (void)update:(MSOutlookFileAttachment *)FileAttachment callback:(void (^)(MSOutlookFileAttachment *, MSOrcError*))callback ; 38 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 39 | - (MSOutlookFileAttachmentFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 40 | - (MSOutlookFileAttachmentFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 41 | - (MSOutlookFileAttachmentFetcher *)select:(NSString *)params; 42 | - (MSOutlookFileAttachmentFetcher *)expand:(NSString *)value; 43 | 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookFileAttachmentOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKFILEATTACHMENTOPERATIONS_H 17 | #define MSOUTLOOKFILEATTACHMENTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookAttachmentOperations.h" 25 | 26 | 27 | /** MSOutlookFileAttachmentOperations 28 | * 29 | */ 30 | @interface MSOutlookFileAttachmentOperations : MSOutlookAttachmentOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookFileAttachmentOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookFileAttachmentOperations 21 | * 22 | */ 23 | @implementation MSOutlookFileAttachmentOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookGroupCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKGROUPCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKGROUPCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookDirectoryObjectCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookGroupCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookGroupCollectionOperations : MSOutlookDirectoryObjectCollectionOperations 30 | 31 | - (void)subscribeByMailWithCallback:(void (^)(int, MSOrcError*))callback ; 32 | - (void)subscribeByMailRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 33 | - (void)unsubscribeByMailWithCallback:(void (^)(int, MSOrcError*))callback ; 34 | - (void)unsubscribeByMailRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 35 | - (void)addFavoriteWithCallback:(void (^)(int, MSOrcError*))callback ; 36 | - (void)addFavoriteRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 37 | - (void)removeFavoriteWithCallback:(void (^)(int, MSOrcError*))callback ; 38 | - (void)removeFavoriteRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 39 | - (void)resetUnseenCountWithCallback:(void (^)(int, MSOrcError*))callback ; 40 | - (void)resetUnseenCountRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 41 | 42 | @end 43 | 44 | #endif 45 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookGroupOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKGROUPOPERATIONS_H 17 | #define MSOUTLOOKGROUPOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookDirectoryObjectOperations.h" 25 | 26 | 27 | /** MSOutlookGroupOperations 28 | * 29 | */ 30 | @interface MSOutlookGroupOperations : MSOutlookDirectoryObjectOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | - (void)subscribeByMailWithCallback:(void (^)(int, MSOrcError*))callback ; 35 | - (void)subscribeByMailRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 36 | - (void)unsubscribeByMailWithCallback:(void (^)(int, MSOrcError*))callback ; 37 | - (void)unsubscribeByMailRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 38 | - (void)addFavoriteWithCallback:(void (^)(int, MSOrcError*))callback ; 39 | - (void)addFavoriteRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 40 | - (void)removeFavoriteWithCallback:(void (^)(int, MSOrcError*))callback ; 41 | - (void)removeFavoriteRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 42 | - (void)resetUnseenCountWithCallback:(void (^)(int, MSOrcError*))callback ; 43 | - (void)resetUnseenCountRawWithCallback:(void (^)(NSString *, MSOrcError*))callback ; 44 | 45 | @end 46 | 47 | #endif 48 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemAttachmentCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEMATTACHMENTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKITEMATTACHMENTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookAttachmentCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookItemAttachmentCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookItemAttachmentCollectionOperations : MSOutlookAttachmentCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemAttachmentCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookItemAttachment.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookItemAttachmentCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookItemAttachmentCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemAttachmentFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKITEMATTACHMENTFETCHER_H 18 | #define MSOUTLOOKITEMATTACHMENTFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookItemFetcher; 26 | @class MSOutlookItemFetcher; 27 | @class MSOutlookItemAttachmentOperations; 28 | 29 | 30 | /** MSOutlookItemAttachmentFetcher 31 | * 32 | */ 33 | @interface MSOutlookItemAttachmentFetcher : MSOrcEntityFetcher 34 | 35 | @property (copy, nonatomic, readonly) MSOutlookItemAttachmentOperations *operations; 36 | 37 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 38 | - (void)readWithCallback:(void (^)(MSOutlookItemAttachment *, MSOrcError *))callback; 39 | - (void)update:(MSOutlookItemAttachment *)ItemAttachment callback:(void (^)(MSOutlookItemAttachment *, MSOrcError*))callback ; 40 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 41 | - (MSOutlookItemAttachmentFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 42 | - (MSOutlookItemAttachmentFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 43 | - (MSOutlookItemAttachmentFetcher *)select:(NSString *)params; 44 | - (MSOutlookItemAttachmentFetcher *)expand:(NSString *)value; 45 | 46 | @property (strong, nonatomic, readonly, getter=item) MSOutlookItemFetcher *item; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemAttachmentOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEMATTACHMENTOPERATIONS_H 17 | #define MSOUTLOOKITEMATTACHMENTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookAttachmentOperations.h" 25 | 26 | 27 | /** MSOutlookItemAttachmentOperations 28 | * 29 | */ 30 | @interface MSOutlookItemAttachmentOperations : MSOutlookAttachmentOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemAttachmentOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookItemAttachmentOperations 21 | * 22 | */ 23 | @implementation MSOutlookItemAttachmentOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemCollectionFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEMCOLLECTIONFETCHER_H 17 | #define MSOUTLOOKITEMCOLLECTIONFETCHER_H 18 | 19 | @class MSOutlookItemFetcher; 20 | 21 | #import "core/MSOrcCollectionFetcher.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookModels.h" 25 | 26 | /** MSOutlookItemCollectionFetcher 27 | * 28 | */ 29 | @interface MSOutlookItemCollectionFetcher : MSOrcCollectionFetcher 30 | 31 | - (instancetype)initWithUrl:(NSString *)urlComponent parent:(id)parent; 32 | 33 | - (void)readWithCallback:(void (^)(NSArray *, MSOrcError *))callback; 34 | 35 | - (MSOutlookItemFetcher *)getById: (id) identifier; 36 | - (void)add:(MSOutlookItem *)entity callback:(void (^)(MSOutlookItem *, MSOrcError *))callback; 37 | 38 | - (MSOutlookItemCollectionFetcher *)select:(NSString *)params; 39 | - (MSOutlookItemCollectionFetcher *)filter:(NSString *)params; 40 | - (MSOutlookItemCollectionFetcher *)search:(NSString *)params; 41 | - (MSOutlookItemCollectionFetcher *)top:(int)value; 42 | - (MSOutlookItemCollectionFetcher *)skip:(int)value; 43 | - (MSOutlookItemCollectionFetcher *)expand:(NSString *)value; 44 | - (MSOutlookItemCollectionFetcher *)orderBy:(NSString *)params; 45 | - (MSOutlookItemCollectionFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 46 | - (MSOutlookItemCollectionFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEMCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKITEMCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookItemCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookItemCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookItem.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookItemCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookItemCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEMOPERATIONS_H 17 | #define MSOUTLOOKITEMOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookItemOperations 28 | * 29 | */ 30 | @interface MSOutlookItemOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookItemOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookItemOperations 21 | * 22 | */ 23 | @implementation MSOutlookItemOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookMailFolderCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKMAILFOLDERCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKMAILFOLDERCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookMailFolderCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookMailFolderCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | - (void)copyWithDestinationId:(NSString *)destinationId callback:(void (^)(MSOutlookMailFolder *, MSOrcError*))callback ; 32 | - (void)copyRawWithDestinationId:(NSString *)destinationId callback:(void (^)(NSString *, MSOrcError*))callback ; 33 | - (void)moveWithDestinationId:(NSString *)destinationId callback:(void (^)(MSOutlookMailFolder *, MSOrcError*))callback ; 34 | - (void)moveRawWithDestinationId:(NSString *)destinationId callback:(void (^)(NSString *, MSOrcError*))callback ; 35 | 36 | @end 37 | 38 | #endif 39 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookMailFolderOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKMAILFOLDEROPERATIONS_H 17 | #define MSOUTLOOKMAILFOLDEROPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookMailFolderOperations 28 | * 29 | */ 30 | @interface MSOutlookMailFolderOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | - (void)copyWithDestinationId:(NSString *)destinationId callback:(void (^)(MSOutlookMailFolder *, MSOrcError*))callback ; 35 | - (void)copyRawWithDestinationId:(NSString *)destinationId callback:(void (^)(NSString *, MSOrcError*))callback ; 36 | - (void)moveWithDestinationId:(NSString *)destinationId callback:(void (^)(MSOutlookMailFolder *, MSOrcError*))callback ; 37 | - (void)moveRawWithDestinationId:(NSString *)destinationId callback:(void (^)(NSString *, MSOrcError*))callback ; 38 | 39 | @end 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookNotificationCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKNOTIFICATIONCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKNOTIFICATIONCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookNotificationCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookNotificationCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookNotificationCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookNotification.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookNotificationCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookNotificationCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookNotificationFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKNOTIFICATIONFETCHER_H 18 | #define MSOUTLOOKNOTIFICATIONFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookEntityFetcher; 26 | @class MSOutlookEntityFetcher; 27 | @class MSOutlookNotificationOperations; 28 | 29 | 30 | /** MSOutlookNotificationFetcher 31 | * 32 | */ 33 | @interface MSOutlookNotificationFetcher : MSOrcEntityFetcher 34 | 35 | @property (copy, nonatomic, readonly) MSOutlookNotificationOperations *operations; 36 | 37 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 38 | - (void)readWithCallback:(void (^)(MSOutlookNotification *, MSOrcError *))callback; 39 | - (void)update:(MSOutlookNotification *)Notification callback:(void (^)(MSOutlookNotification *, MSOrcError*))callback ; 40 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 41 | - (MSOutlookNotificationFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 42 | - (MSOutlookNotificationFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 43 | - (MSOutlookNotificationFetcher *)select:(NSString *)params; 44 | - (MSOutlookNotificationFetcher *)expand:(NSString *)value; 45 | 46 | @property (strong, nonatomic, readonly, getter=resourceData) MSOutlookEntityFetcher *resourceData; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookNotificationOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKNOTIFICATIONOPERATIONS_H 17 | #define MSOUTLOOKNOTIFICATIONOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookNotificationOperations 28 | * 29 | */ 30 | @interface MSOutlookNotificationOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookNotificationOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookNotificationOperations 21 | * 22 | */ 23 | @implementation MSOutlookNotificationOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPhotoCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPHOTOCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKPHOTOCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookPhotoCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookPhotoCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPhotoCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookPhoto.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookPhotoCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookPhotoCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPhotoFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKPHOTOFETCHER_H 18 | #define MSOUTLOOKPHOTOFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcMediaEntityFetcher.h" 24 | 25 | @class MSOutlookPhotoOperations; 26 | 27 | 28 | /** MSOutlookPhotoFetcher 29 | * 30 | */ 31 | @interface MSOutlookPhotoFetcher : MSOrcMediaEntityFetcher 32 | 33 | @property (copy, nonatomic, readonly) MSOutlookPhotoOperations *operations; 34 | 35 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 36 | - (void)readWithCallback:(void (^)(MSOutlookPhoto *, MSOrcError *))callback; 37 | - (void)update:(MSOutlookPhoto *)Photo callback:(void (^)(MSOutlookPhoto *, MSOrcError*))callback ; 38 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 39 | - (MSOutlookPhotoFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 40 | - (MSOutlookPhotoFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 41 | - (MSOutlookPhotoFetcher *)select:(NSString *)params; 42 | - (MSOutlookPhotoFetcher *)expand:(NSString *)value; 43 | 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPhotoOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPHOTOOPERATIONS_H 17 | #define MSOUTLOOKPHOTOOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookPhotoOperations 28 | * 29 | */ 30 | @interface MSOutlookPhotoOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPhotoOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookPhotoOperations 21 | * 22 | */ 23 | @implementation MSOutlookPhotoOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPostCollectionFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPOSTCOLLECTIONFETCHER_H 17 | #define MSOUTLOOKPOSTCOLLECTIONFETCHER_H 18 | 19 | @class MSOutlookPostFetcher; 20 | 21 | #import "core/MSOrcCollectionFetcher.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookModels.h" 25 | 26 | /** MSOutlookPostCollectionFetcher 27 | * 28 | */ 29 | @interface MSOutlookPostCollectionFetcher : MSOrcCollectionFetcher 30 | 31 | - (instancetype)initWithUrl:(NSString *)urlComponent parent:(id)parent; 32 | 33 | - (void)readWithCallback:(void (^)(NSArray *, MSOrcError *))callback; 34 | 35 | - (MSOutlookPostFetcher *)getById: (id) identifier; 36 | - (void)add:(MSOutlookPost *)entity callback:(void (^)(MSOutlookPost *, MSOrcError *))callback; 37 | 38 | - (MSOutlookPostCollectionFetcher *)select:(NSString *)params; 39 | - (MSOutlookPostCollectionFetcher *)filter:(NSString *)params; 40 | - (MSOutlookPostCollectionFetcher *)search:(NSString *)params; 41 | - (MSOutlookPostCollectionFetcher *)top:(int)value; 42 | - (MSOutlookPostCollectionFetcher *)skip:(int)value; 43 | - (MSOutlookPostCollectionFetcher *)expand:(NSString *)value; 44 | - (MSOutlookPostCollectionFetcher *)orderBy:(NSString *)params; 45 | - (MSOutlookPostCollectionFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 46 | - (MSOutlookPostCollectionFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPostCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPOSTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKPOSTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookItemCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookPostCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookPostCollectionOperations : MSOutlookItemCollectionOperations 30 | 31 | - (void)forwardWithComment:(NSString *)comment toRecipients:(MSOutlookRecipient *)toRecipients callback:(void (^)(int, MSOrcError*))callback ; 32 | - (void)forwardRawWithComment:(NSString *)comment toRecipients:(NSString *)toRecipients callback:(void (^)(NSString *, MSOrcError*))callback ; 33 | - (void)replyWithPost:(MSOutlookPost *)post callback:(void (^)(int, MSOrcError*))callback ; 34 | - (void)replyRawWithPost:(NSString *)post callback:(void (^)(NSString *, MSOrcError*))callback ; 35 | 36 | @end 37 | 38 | #endif 39 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPostOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPOSTOPERATIONS_H 17 | #define MSOUTLOOKPOSTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookItemOperations.h" 25 | 26 | 27 | /** MSOutlookPostOperations 28 | * 29 | */ 30 | @interface MSOutlookPostOperations : MSOutlookItemOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | - (void)forwardWithComment:(NSString *)comment toRecipients:(MSOutlookRecipient *)toRecipients callback:(void (^)(int, MSOrcError*))callback ; 35 | - (void)forwardRawWithComment:(NSString *)comment toRecipients:(NSString *)toRecipients callback:(void (^)(NSString *, MSOrcError*))callback ; 36 | - (void)replyWithPost:(MSOutlookPost *)post callback:(void (^)(int, MSOrcError*))callback ; 37 | - (void)replyRawWithPost:(NSString *)post callback:(void (^)(NSString *, MSOrcError*))callback ; 38 | 39 | @end 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPushSubscriptionCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPUSHSUBSCRIPTIONCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKPUSHSUBSCRIPTIONCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookSubscriptionCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookPushSubscriptionCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookPushSubscriptionCollectionOperations : MSOutlookSubscriptionCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPushSubscriptionCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookPushSubscription.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookPushSubscriptionCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookPushSubscriptionCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPushSubscriptionFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKPUSHSUBSCRIPTIONFETCHER_H 18 | #define MSOUTLOOKPUSHSUBSCRIPTIONFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookPushSubscriptionOperations; 26 | 27 | 28 | /** MSOutlookPushSubscriptionFetcher 29 | * 30 | */ 31 | @interface MSOutlookPushSubscriptionFetcher : MSOrcEntityFetcher 32 | 33 | @property (copy, nonatomic, readonly) MSOutlookPushSubscriptionOperations *operations; 34 | 35 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 36 | - (void)readWithCallback:(void (^)(MSOutlookPushSubscription *, MSOrcError *))callback; 37 | - (void)update:(MSOutlookPushSubscription *)PushSubscription callback:(void (^)(MSOutlookPushSubscription *, MSOrcError*))callback ; 38 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 39 | - (MSOutlookPushSubscriptionFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 40 | - (MSOutlookPushSubscriptionFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 41 | - (MSOutlookPushSubscriptionFetcher *)select:(NSString *)params; 42 | - (MSOutlookPushSubscriptionFetcher *)expand:(NSString *)value; 43 | 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPushSubscriptionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPUSHSUBSCRIPTIONOPERATIONS_H 17 | #define MSOUTLOOKPUSHSUBSCRIPTIONOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookSubscriptionOperations.h" 25 | 26 | 27 | /** MSOutlookPushSubscriptionOperations 28 | * 29 | */ 30 | @interface MSOutlookPushSubscriptionOperations : MSOutlookSubscriptionOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookPushSubscriptionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookPushSubscriptionOperations 21 | * 22 | */ 23 | @implementation MSOutlookPushSubscriptionOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookReferenceAttachmentCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKREFERENCEATTACHMENTCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKREFERENCEATTACHMENTCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookAttachmentCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookReferenceAttachmentCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookReferenceAttachmentCollectionOperations : MSOutlookAttachmentCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookReferenceAttachmentCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookReferenceAttachment.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookReferenceAttachmentCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookReferenceAttachmentCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookReferenceAttachmentFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKREFERENCEATTACHMENTFETCHER_H 18 | #define MSOUTLOOKREFERENCEATTACHMENTFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookReferenceAttachmentOperations; 26 | 27 | 28 | /** MSOutlookReferenceAttachmentFetcher 29 | * 30 | */ 31 | @interface MSOutlookReferenceAttachmentFetcher : MSOrcEntityFetcher 32 | 33 | @property (copy, nonatomic, readonly) MSOutlookReferenceAttachmentOperations *operations; 34 | 35 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 36 | - (void)readWithCallback:(void (^)(MSOutlookReferenceAttachment *, MSOrcError *))callback; 37 | - (void)update:(MSOutlookReferenceAttachment *)ReferenceAttachment callback:(void (^)(MSOutlookReferenceAttachment *, MSOrcError*))callback ; 38 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 39 | - (MSOutlookReferenceAttachmentFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 40 | - (MSOutlookReferenceAttachmentFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 41 | - (MSOutlookReferenceAttachmentFetcher *)select:(NSString *)params; 42 | - (MSOutlookReferenceAttachmentFetcher *)expand:(NSString *)value; 43 | 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookReferenceAttachmentOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKREFERENCEATTACHMENTOPERATIONS_H 17 | #define MSOUTLOOKREFERENCEATTACHMENTOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookAttachmentOperations.h" 25 | 26 | 27 | /** MSOutlookReferenceAttachmentOperations 28 | * 29 | */ 30 | @interface MSOutlookReferenceAttachmentOperations : MSOutlookAttachmentOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookReferenceAttachmentOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookReferenceAttachmentOperations 21 | * 22 | */ 23 | @implementation MSOutlookReferenceAttachmentOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookSubscriptionCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKSUBSCRIPTIONCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKSUBSCRIPTIONCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookEntityCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookSubscriptionCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookSubscriptionCollectionOperations : MSOutlookEntityCollectionOperations 30 | 31 | 32 | @end 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookSubscriptionCollectionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookSubscription.h" 18 | #import "MSOutlookFetchers.h" 19 | 20 | 21 | /** Implementation for MSOutlookSubscriptionCollectionOperations 22 | * 23 | */ 24 | @implementation MSOutlookSubscriptionCollectionOperations 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookSubscriptionFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKSUBSCRIPTIONFETCHER_H 18 | #define MSOUTLOOKSUBSCRIPTIONFETCHER_H 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "core/MSOrcEntityFetcher.h" 24 | 25 | @class MSOutlookPushSubscriptionFetcher; 26 | @class MSOutlookSubscriptionOperations; 27 | 28 | 29 | /** MSOutlookSubscriptionFetcher 30 | * 31 | */ 32 | @interface MSOutlookSubscriptionFetcher : MSOrcEntityFetcher 33 | 34 | @property (copy, nonatomic, readonly) MSOutlookSubscriptionOperations *operations; 35 | 36 | - (instancetype)initWithUrl:(NSString*)urlComponent parent:(id)parent; 37 | - (void)readWithCallback:(void (^)(MSOutlookSubscription *, MSOrcError *))callback; 38 | - (void)update:(MSOutlookSubscription *)Subscription callback:(void (^)(MSOutlookSubscription *, MSOrcError*))callback ; 39 | - (void)delete:(void(^)(int status, MSOrcError *))callback; 40 | - (MSOutlookSubscriptionFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 41 | - (MSOutlookSubscriptionFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 42 | - (MSOutlookSubscriptionFetcher *)select:(NSString *)params; 43 | - (MSOutlookSubscriptionFetcher *)expand:(NSString *)value; 44 | - (MSOutlookPushSubscriptionFetcher *)asPushSubscription; 45 | 46 | @end 47 | 48 | #endif 49 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookSubscriptionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKSUBSCRIPTIONOPERATIONS_H 17 | #define MSOUTLOOKSUBSCRIPTIONOPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookEntityOperations.h" 25 | 26 | 27 | /** MSOutlookSubscriptionOperations 28 | * 29 | */ 30 | @interface MSOutlookSubscriptionOperations : MSOutlookEntityOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookSubscriptionOperations.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookFetchers.h" 18 | 19 | 20 | /** Implementation for MSOutlookSubscriptionOperations 21 | * 22 | */ 23 | @implementation MSOutlookSubscriptionOperations 24 | 25 | 26 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent { 27 | 28 | return [super initOperationWithUrl:urlComponent parent:parent]; 29 | } 30 | 31 | 32 | @end 33 | 34 | 35 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookUserCollectionFetcher.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKUSERCOLLECTIONFETCHER_H 17 | #define MSOUTLOOKUSERCOLLECTIONFETCHER_H 18 | 19 | @class MSOutlookUserFetcher; 20 | 21 | #import "core/MSOrcCollectionFetcher.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookModels.h" 25 | 26 | /** MSOutlookUserCollectionFetcher 27 | * 28 | */ 29 | @interface MSOutlookUserCollectionFetcher : MSOrcCollectionFetcher 30 | 31 | - (instancetype)initWithUrl:(NSString *)urlComponent parent:(id)parent; 32 | 33 | - (void)readWithCallback:(void (^)(NSArray *, MSOrcError *))callback; 34 | 35 | - (MSOutlookUserFetcher *)getById: (id) identifier; 36 | - (void)add:(MSOutlookUser *)entity callback:(void (^)(MSOutlookUser *, MSOrcError *))callback; 37 | 38 | - (MSOutlookUserCollectionFetcher *)select:(NSString *)params; 39 | - (MSOutlookUserCollectionFetcher *)filter:(NSString *)params; 40 | - (MSOutlookUserCollectionFetcher *)search:(NSString *)params; 41 | - (MSOutlookUserCollectionFetcher *)top:(int)value; 42 | - (MSOutlookUserCollectionFetcher *)skip:(int)value; 43 | - (MSOutlookUserCollectionFetcher *)expand:(NSString *)value; 44 | - (MSOutlookUserCollectionFetcher *)orderBy:(NSString *)params; 45 | - (MSOutlookUserCollectionFetcher *)addCustomParametersWithName:(NSString *)name value:(id)value; 46 | - (MSOutlookUserCollectionFetcher *)addCustomHeaderWithName:(NSString *)name value:(NSString *)value; 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookUserCollectionOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKUSERCOLLECTIONOPERATIONS_H 17 | #define MSOUTLOOKUSERCOLLECTIONOPERATIONS_H 18 | 19 | 20 | #import "MSOutlookModels.h" 21 | #import "api/api.h" 22 | #import "core/core.h" 23 | #import "MSOutlookDirectoryObjectCollectionOperations.h" 24 | 25 | 26 | /** MSOutlookUserCollectionOperations 27 | * 28 | */ 29 | @interface MSOutlookUserCollectionOperations : MSOutlookDirectoryObjectCollectionOperations 30 | 31 | - (void)sendMailWithMessage:(MSOutlookMessage *)message saveToSentItems:(bool)saveToSentItems callback:(void (^)(int, MSOrcError*))callback ; 32 | - (void)sendMailRawWithMessage:(NSString *)message saveToSentItems:(NSString *)saveToSentItems callback:(void (^)(NSString *, MSOrcError*))callback ; 33 | - (void)reminderViewWithStartDateTime:(NSString *)startDateTime endDateTime:(NSString *)endDateTime callback:(void (^)(MSOutlookReminder *, MSOrcError*))callback ; 34 | 35 | @end 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /Fetchers/MSOutlookUserOperations.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKUSEROPERATIONS_H 17 | #define MSOUTLOOKUSEROPERATIONS_H 18 | 19 | 20 | 21 | #import "MSOutlookModels.h" 22 | #import "api/api.h" 23 | #import "core/core.h" 24 | #import "MSOutlookDirectoryObjectOperations.h" 25 | 26 | 27 | /** MSOutlookUserOperations 28 | * 29 | */ 30 | @interface MSOutlookUserOperations : MSOutlookDirectoryObjectOperations 31 | 32 | - (instancetype)initOperationWithUrl:(NSString *)urlComponent parent:(id)parent; 33 | 34 | - (void)sendMailWithMessage:(MSOutlookMessage *)message saveToSentItems:(bool)saveToSentItems callback:(void (^)(int, MSOrcError*))callback ; 35 | - (void)sendMailRawWithMessage:(NSString *)message saveToSentItems:(NSString *)saveToSentItems callback:(void (^)(NSString *, MSOrcError*))callback ; 36 | - (void)reminderViewWithStartDateTime:(NSString *)startDateTime endDateTime:(NSString *)endDateTime callback:(void (^)(MSOutlookReminder *, MSOrcError*))callback ; 37 | 38 | @end 39 | 40 | #endif 41 | -------------------------------------------------------------------------------- /MSOutlook-SDK-iOS.podspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | Pod::Spec.new do |s| 4 | s.name = "MSOutlook-SDK-iOS" 5 | s.version = "2.0.0" 6 | s.summary = "Client libraries for calling Outlook APIs from iOS apps. (Preview)" 7 | s.description = "Client libraries for calling Outlook APIs from iOS apps. (Preview)" 8 | s.homepage = "https://github.com/OfficeDev/Outlook-SDK-iOS" 9 | s.license = "Apache License, Version 2.0" 10 | s.author = { "v-migpe" => "v-migpe@microsoft.com" } 11 | s.social_media_url = "http://twitter.com/OpenAtMicrosoft" 12 | 13 | s.platform = :ios 14 | s.ios.deployment_target = "8.0" 15 | s.source = { :git => "https://github.com/OfficeDev/Outlook-SDK-iOS.git", 16 | :tag => "v#{s.version}" 17 | } 18 | s.exclude_files = "**/Build/**/*" 19 | s.requires_arc = true 20 | s.source_files = "Fetchers/*.{h,m}","Model/*.{h,m}","MSOutlook.h" 21 | 22 | s.dependency "orc" 23 | s.dependency 'ADALiOS', '=1.2.4' 24 | s.dependency 'LiveSDK', '=5.6.1' 25 | 26 | end 27 | 28 | -------------------------------------------------------------------------------- /MSOutlook.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | /******************************************************************************* 4 | * Copyright (c) Microsoft Open Technologies, Inc. 5 | * All Rights Reserved 6 | * Licensed under the Apache License, Version 2.0. 7 | * See License.txt in the project root for license information. 8 | ******************************************************************************/ 9 | 10 | #ifndef MSOUTLOOK_H 11 | #define MSOUTLOOK_H 12 | 13 | #import "MSOutlookFetchers.h" 14 | #import "MSOutlookModels.h" 15 | 16 | #endif 17 | 18 | -------------------------------------------------------------------------------- /Model/MSOutlookAttachment.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKATTACHMENT_H 17 | #define MSOUTLOOKATTACHMENT_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookEntity.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookAttachment 26 | * 27 | */ 28 | @interface MSOutlookAttachment : MSOutlookEntity 29 | 30 | /** Property lastModifiedDateTime 31 | * 32 | */ 33 | @property (nonatomic, copy, setter=setLastModifiedDateTime:, getter=lastModifiedDateTime) NSDate * lastModifiedDateTime; 34 | 35 | /** Property name 36 | * 37 | */ 38 | @property (nonatomic, copy, setter=setName:, getter=name) NSString * name; 39 | 40 | /** Property contentType 41 | * 42 | */ 43 | @property (nonatomic, copy, setter=setContentType:, getter=contentType) NSString * contentType; 44 | 45 | /** Property size 46 | * 47 | */ 48 | @property (nonatomic, setter=setSize:, getter=size) int size; 49 | 50 | /** Property isInline 51 | * 52 | */ 53 | @property (nonatomic, setter=setIsInline:, getter=isInline) bool isInline; 54 | 55 | 56 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 57 | 58 | 59 | @end 60 | 61 | #endif 62 | -------------------------------------------------------------------------------- /Model/MSOutlookAttendee.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKATTENDEE_H 18 | #define MSOUTLOOKATTENDEE_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | @class MSOutlookResponseStatus; 24 | #import "MSOutlookAttendeeType.h" 25 | #import "MSOutlookRecipient.h" 26 | #import "api/MSOrcInteroperableWithDictionary.h" 27 | 28 | /** Interface MSOutlookAttendee 29 | * 30 | */ 31 | @interface MSOutlookAttendee : MSOutlookRecipient 32 | 33 | /** Property status 34 | * 35 | */ 36 | @property (nonatomic, copy, setter=setStatus:, getter=status) MSOutlookResponseStatus * status; 37 | 38 | /** Property type 39 | * 40 | */ 41 | @property (nonatomic, setter=setType:, getter=type) MSOutlookAttendeeType type; 42 | 43 | - (void)setTypeString:(NSString *)string; 44 | 45 | 46 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 47 | 48 | 49 | @end 50 | 51 | #endif 52 | -------------------------------------------------------------------------------- /Model/MSOutlookAttendeeType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKATTENDEETYPE_H 17 | #define MSOUTLOOKATTENDEETYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookAttendeeTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookAttendeeType) { 25 | 26 | /** Enum entry MSOutlookAttendeeTypeRequired 27 | * */ 28 | MSOutlookAttendeeTypeRequired, 29 | /** Enum entry MSOutlookAttendeeTypeOptional 30 | * */ 31 | MSOutlookAttendeeTypeOptional, 32 | /** Enum entry MSOutlookAttendeeTypeResource 33 | * */ 34 | MSOutlookAttendeeTypeResource 35 | }; 36 | 37 | 38 | @interface MSOutlookAttendeeTypeSerializer : NSObject 39 | +(MSOutlookAttendeeType) fromString:(NSString *) string; 40 | +(NSString *) toString: (MSOutlookAttendeeType) value; 41 | @end 42 | 43 | #endif 44 | -------------------------------------------------------------------------------- /Model/MSOutlookAttendeeType.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookAttendeeType.h" 18 | 19 | @implementation MSOutlookAttendeeTypeSerializer 20 | 21 | +(MSOutlookAttendeeType) fromString:(NSString *) string { 22 | 23 | static NSDictionary *stringMappings=nil; 24 | 25 | if(stringMappings==nil) 26 | { 27 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 28 | [NSNumber numberWithInt:MSOutlookAttendeeTypeRequired], @"Required", [NSNumber numberWithInt:MSOutlookAttendeeTypeOptional], @"Optional", [NSNumber numberWithInt:MSOutlookAttendeeTypeResource], @"Resource", 29 | nil 30 | ]; 31 | } 32 | 33 | return [stringMappings[string] intValue]; 34 | 35 | } 36 | 37 | +(NSString *) toString: (MSOutlookAttendeeType) value { 38 | 39 | static NSDictionary *stringMappings=nil; 40 | 41 | if(stringMappings==nil) 42 | { 43 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 44 | @"Required", [NSNumber numberWithInt:MSOutlookAttendeeTypeRequired], @"Optional", [NSNumber numberWithInt:MSOutlookAttendeeTypeOptional], @"Resource", [NSNumber numberWithInt:MSOutlookAttendeeTypeResource], 45 | nil 46 | ]; 47 | } 48 | 49 | return stringMappings[[NSNumber numberWithInt:value]]; 50 | } 51 | 52 | @end 53 | 54 | -------------------------------------------------------------------------------- /Model/MSOutlookBodyType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKBODYTYPE_H 17 | #define MSOUTLOOKBODYTYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookBodyTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookBodyType) { 25 | 26 | /** Enum entry MSOutlookBodyTypeText 27 | * */ 28 | MSOutlookBodyTypeText, 29 | /** Enum entry MSOutlookBodyTypeHTML 30 | * */ 31 | MSOutlookBodyTypeHTML 32 | }; 33 | 34 | 35 | @interface MSOutlookBodyTypeSerializer : NSObject 36 | +(MSOutlookBodyType) fromString:(NSString *) string; 37 | +(NSString *) toString: (MSOutlookBodyType) value; 38 | @end 39 | 40 | #endif 41 | -------------------------------------------------------------------------------- /Model/MSOutlookBodyType.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookBodyType.h" 18 | 19 | @implementation MSOutlookBodyTypeSerializer 20 | 21 | +(MSOutlookBodyType) fromString:(NSString *) string { 22 | 23 | static NSDictionary *stringMappings=nil; 24 | 25 | if(stringMappings==nil) 26 | { 27 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 28 | [NSNumber numberWithInt:MSOutlookBodyTypeText], @"Text", [NSNumber numberWithInt:MSOutlookBodyTypeHTML], @"HTML", 29 | nil 30 | ]; 31 | } 32 | 33 | return [stringMappings[string] intValue]; 34 | 35 | } 36 | 37 | +(NSString *) toString: (MSOutlookBodyType) value { 38 | 39 | static NSDictionary *stringMappings=nil; 40 | 41 | if(stringMappings==nil) 42 | { 43 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 44 | @"Text", [NSNumber numberWithInt:MSOutlookBodyTypeText], @"HTML", [NSNumber numberWithInt:MSOutlookBodyTypeHTML], 45 | nil 46 | ]; 47 | } 48 | 49 | return stringMappings[[NSNumber numberWithInt:value]]; 50 | } 51 | 52 | @end 53 | 54 | -------------------------------------------------------------------------------- /Model/MSOutlookCalendar.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCALENDAR_H 17 | #define MSOUTLOOKCALENDAR_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | @class MSOutlookEvent; 23 | #import "MSOutlookCalendarColor.h" 24 | #import "MSOutlookEntity.h" 25 | #import "api/MSOrcInteroperableWithDictionary.h" 26 | 27 | /** Interface MSOutlookCalendar 28 | * 29 | */ 30 | @interface MSOutlookCalendar : MSOutlookEntity 31 | 32 | /** Property name 33 | * 34 | */ 35 | @property (nonatomic, copy, setter=setName:, getter=name) NSString * name; 36 | 37 | /** Property color 38 | * 39 | */ 40 | @property (nonatomic, setter=setColor:, getter=color) MSOutlookCalendarColor color; 41 | 42 | - (void)setColorString:(NSString *)string; 43 | 44 | /** Property changeKey 45 | * 46 | */ 47 | @property (nonatomic, copy, setter=setChangeKey:, getter=changeKey) NSString * changeKey; 48 | 49 | /** Property events 50 | * 51 | */ 52 | @property (nonatomic, copy, setter=setEvents:, getter=events) NSMutableArray * events; 53 | 54 | /** Property calendarView 55 | * 56 | */ 57 | @property (nonatomic, copy, setter=setCalendarView:, getter=calendarView) NSMutableArray * calendarView; 58 | 59 | 60 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 61 | 62 | 63 | @end 64 | 65 | #endif 66 | -------------------------------------------------------------------------------- /Model/MSOutlookCalendarGroup.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCALENDARGROUP_H 17 | #define MSOUTLOOKCALENDARGROUP_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | @class MSOutlookCalendar; 23 | #import "MSOutlookEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookCalendarGroup 27 | * 28 | */ 29 | @interface MSOutlookCalendarGroup : MSOutlookEntity 30 | 31 | /** Property name 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setName:, getter=name) NSString * name; 35 | 36 | /** Property classId 37 | * 38 | */ 39 | @property (nonatomic, copy, setter=setClassId:, getter=classId) NSString * classId; 40 | 41 | /** Property changeKey 42 | * 43 | */ 44 | @property (nonatomic, copy, setter=setChangeKey:, getter=changeKey) NSString * changeKey; 45 | 46 | /** Property calendars 47 | * 48 | */ 49 | @property (nonatomic, copy, setter=setCalendars:, getter=calendars) NSMutableArray * calendars; 50 | 51 | 52 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 53 | 54 | 55 | @end 56 | 57 | #endif 58 | -------------------------------------------------------------------------------- /Model/MSOutlookChangeType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCHANGETYPE_H 17 | #define MSOUTLOOKCHANGETYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookChangeTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookChangeType) { 25 | 26 | /** Enum entry MSOutlookChangeTypeCreated 27 | * */ 28 | MSOutlookChangeTypeCreated, 29 | /** Enum entry MSOutlookChangeTypeUpdated 30 | * */ 31 | MSOutlookChangeTypeUpdated, 32 | /** Enum entry MSOutlookChangeTypeDeleted 33 | * */ 34 | MSOutlookChangeTypeDeleted, 35 | /** Enum entry MSOutlookChangeTypeAcknowledgment 36 | * */ 37 | MSOutlookChangeTypeAcknowledgment, 38 | /** Enum entry MSOutlookChangeTypeMissed 39 | * */ 40 | MSOutlookChangeTypeMissed 41 | }; 42 | 43 | 44 | @interface MSOutlookChangeTypeSerializer : NSObject 45 | +(MSOutlookChangeType) fromString:(NSString *) string; 46 | +(NSString *) toString: (MSOutlookChangeType) value; 47 | @end 48 | 49 | #endif 50 | -------------------------------------------------------------------------------- /Model/MSOutlookContactFolder.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKCONTACTFOLDER_H 17 | #define MSOUTLOOKCONTACTFOLDER_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | @class MSOutlookContact; 23 | #import "MSOutlookEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookContactFolder 27 | * 28 | */ 29 | @interface MSOutlookContactFolder : MSOutlookEntity 30 | 31 | /** Property parentFolderId 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setParentFolderId:, getter=parentFolderId) NSString * parentFolderId; 35 | 36 | /** Property displayName 37 | * 38 | */ 39 | @property (nonatomic, copy, setter=setDisplayName:, getter=displayName) NSString * displayName; 40 | 41 | /** Property contacts 42 | * 43 | */ 44 | @property (nonatomic, copy, setter=setContacts:, getter=contacts) NSMutableArray * contacts; 45 | 46 | /** Property childFolders 47 | * 48 | */ 49 | @property (nonatomic, copy, setter=setChildFolders:, getter=childFolders) NSMutableArray * childFolders; 50 | 51 | 52 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 53 | 54 | 55 | @end 56 | 57 | #endif 58 | -------------------------------------------------------------------------------- /Model/MSOutlookDateTimeTimeZone.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKDATETIMETIMEZONE_H 18 | #define MSOUTLOOKDATETIMETIMEZONE_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | #import "core/MSOrcBaseEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookDateTimeTimeZone 27 | * 28 | */ 29 | @interface MSOutlookDateTimeTimeZone : MSOrcBaseEntity 30 | 31 | /** Property dateTime 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setDateTime:, getter=dateTime) NSString * dateTime; 35 | 36 | /** Property timeZone 37 | * 38 | */ 39 | @property (nonatomic, copy, setter=setTimeZone:, getter=timeZone) NSString * timeZone; 40 | 41 | 42 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 43 | 44 | 45 | @end 46 | 47 | #endif 48 | -------------------------------------------------------------------------------- /Model/MSOutlookDayOfWeek.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKDAYOFWEEK_H 17 | #define MSOUTLOOKDAYOFWEEK_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookDayOfWeekEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookDayOfWeek) { 25 | 26 | /** Enum entry MSOutlookDayOfWeekSunday 27 | * */ 28 | MSOutlookDayOfWeekSunday, 29 | /** Enum entry MSOutlookDayOfWeekMonday 30 | * */ 31 | MSOutlookDayOfWeekMonday, 32 | /** Enum entry MSOutlookDayOfWeekTuesday 33 | * */ 34 | MSOutlookDayOfWeekTuesday, 35 | /** Enum entry MSOutlookDayOfWeekWednesday 36 | * */ 37 | MSOutlookDayOfWeekWednesday, 38 | /** Enum entry MSOutlookDayOfWeekThursday 39 | * */ 40 | MSOutlookDayOfWeekThursday, 41 | /** Enum entry MSOutlookDayOfWeekFriday 42 | * */ 43 | MSOutlookDayOfWeekFriday, 44 | /** Enum entry MSOutlookDayOfWeekSaturday 45 | * */ 46 | MSOutlookDayOfWeekSaturday 47 | }; 48 | 49 | 50 | @interface MSOutlookDayOfWeekSerializer : NSObject 51 | +(MSOutlookDayOfWeek) fromString:(NSString *) string; 52 | +(NSString *) toString: (MSOutlookDayOfWeek) value; 53 | @end 54 | 55 | #endif 56 | -------------------------------------------------------------------------------- /Model/MSOutlookDirectoryObject.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKDIRECTORYOBJECT_H 17 | #define MSOUTLOOKDIRECTORYOBJECT_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookEntity.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookDirectoryObject 26 | * 27 | */ 28 | @interface MSOutlookDirectoryObject : MSOutlookEntity 29 | 30 | 31 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 32 | 33 | 34 | @end 35 | 36 | #endif 37 | -------------------------------------------------------------------------------- /Model/MSOutlookEmailAddress.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKEMAILADDRESS_H 18 | #define MSOUTLOOKEMAILADDRESS_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | #import "core/MSOrcBaseEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookEmailAddress 27 | * 28 | */ 29 | @interface MSOutlookEmailAddress : MSOrcBaseEntity 30 | 31 | /** Property name 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setName:, getter=name) NSString * name; 35 | 36 | /** Property address 37 | * 38 | */ 39 | @property (nonatomic, copy, setter=setAddress:, getter=address) NSString * address; 40 | 41 | 42 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 43 | 44 | 45 | @end 46 | 47 | #endif 48 | -------------------------------------------------------------------------------- /Model/MSOutlookEntity.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKENTITY_H 17 | #define MSOUTLOOKENTITY_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "core/MSOrcBaseEntity.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookEntity 26 | * 27 | */ 28 | @interface MSOutlookEntity : MSOrcBaseEntity 29 | 30 | /** Property _id 31 | * 32 | */ 33 | @property (nonatomic, copy, setter=setId:, getter=_id) NSString * _id; 34 | 35 | 36 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 37 | 38 | 39 | @end 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /Model/MSOutlookEventMessage.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKEVENTMESSAGE_H 17 | #define MSOUTLOOKEVENTMESSAGE_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | @class MSOutlookEvent; 23 | #import "MSOutlookMeetingMessageType.h" 24 | #import "MSOutlookMessage.h" 25 | #import "api/MSOrcInteroperableWithDictionary.h" 26 | 27 | /** Interface MSOutlookEventMessage 28 | * 29 | */ 30 | @interface MSOutlookEventMessage : MSOutlookMessage 31 | 32 | /** Property meetingMessageType 33 | * 34 | */ 35 | @property (nonatomic, setter=setMeetingMessageType:, getter=meetingMessageType) MSOutlookMeetingMessageType meetingMessageType; 36 | 37 | - (void)setMeetingMessageTypeString:(NSString *)string; 38 | 39 | /** Property event 40 | * 41 | */ 42 | @property (nonatomic, copy, setter=setEvent:, getter=event) MSOutlookEvent * event; 43 | 44 | 45 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 46 | 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Model/MSOutlookEventType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKEVENTTYPE_H 17 | #define MSOUTLOOKEVENTTYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookEventTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookEventType) { 25 | 26 | /** Enum entry MSOutlookEventTypeSingleInstance 27 | * */ 28 | MSOutlookEventTypeSingleInstance, 29 | /** Enum entry MSOutlookEventTypeOccurrence 30 | * */ 31 | MSOutlookEventTypeOccurrence, 32 | /** Enum entry MSOutlookEventTypeException 33 | * */ 34 | MSOutlookEventTypeException, 35 | /** Enum entry MSOutlookEventTypeSeriesMaster 36 | * */ 37 | MSOutlookEventTypeSeriesMaster 38 | }; 39 | 40 | 41 | @interface MSOutlookEventTypeSerializer : NSObject 42 | +(MSOutlookEventType) fromString:(NSString *) string; 43 | +(NSString *) toString: (MSOutlookEventType) value; 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Model/MSOutlookFileAttachment.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKFILEATTACHMENT_H 17 | #define MSOUTLOOKFILEATTACHMENT_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookAttachment.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookFileAttachment 26 | * 27 | */ 28 | @interface MSOutlookFileAttachment : MSOutlookAttachment 29 | 30 | /** Property contentId 31 | * 32 | */ 33 | @property (nonatomic, copy, setter=setContentId:, getter=contentId) NSString * contentId; 34 | 35 | /** Property contentLocation 36 | * 37 | */ 38 | @property (nonatomic, copy, setter=setContentLocation:, getter=contentLocation) NSString * contentLocation; 39 | 40 | /** Property contentBytes 41 | * 42 | */ 43 | @property (nonatomic, copy, setter=setContentBytes:, getter=contentBytes) NSData * contentBytes; 44 | 45 | 46 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 47 | 48 | 49 | @end 50 | 51 | #endif 52 | -------------------------------------------------------------------------------- /Model/MSOutlookFreeBusyStatus.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKFREEBUSYSTATUS_H 17 | #define MSOUTLOOKFREEBUSYSTATUS_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookFreeBusyStatusEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookFreeBusyStatus) { 25 | 26 | /** Enum entry MSOutlookFreeBusyStatusFree 27 | * */ 28 | MSOutlookFreeBusyStatusFree, 29 | /** Enum entry MSOutlookFreeBusyStatusTentative 30 | * */ 31 | MSOutlookFreeBusyStatusTentative, 32 | /** Enum entry MSOutlookFreeBusyStatusBusy 33 | * */ 34 | MSOutlookFreeBusyStatusBusy, 35 | /** Enum entry MSOutlookFreeBusyStatusOof 36 | * */ 37 | MSOutlookFreeBusyStatusOof, 38 | /** Enum entry MSOutlookFreeBusyStatusWorkingElsewhere 39 | * */ 40 | MSOutlookFreeBusyStatusWorkingElsewhere, 41 | /** Enum entry MSOutlookFreeBusyStatusUnknown 42 | * */ 43 | MSOutlookFreeBusyStatusUnknown 44 | }; 45 | 46 | 47 | @interface MSOutlookFreeBusyStatusSerializer : NSObject 48 | +(MSOutlookFreeBusyStatus) fromString:(NSString *) string; 49 | +(NSString *) toString: (MSOutlookFreeBusyStatus) value; 50 | @end 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /Model/MSOutlookGeoCoordinates.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKGEOCOORDINATES_H 18 | #define MSOUTLOOKGEOCOORDINATES_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | #import "core/MSOrcBaseEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookGeoCoordinates 27 | * 28 | */ 29 | @interface MSOutlookGeoCoordinates : MSOrcBaseEntity 30 | 31 | /** Property altitude 32 | * 33 | */ 34 | @property (nonatomic, setter=setAltitude:, getter=altitude) double altitude; 35 | 36 | /** Property latitude 37 | * 38 | */ 39 | @property (nonatomic, setter=setLatitude:, getter=latitude) double latitude; 40 | 41 | /** Property longitude 42 | * 43 | */ 44 | @property (nonatomic, setter=setLongitude:, getter=longitude) double longitude; 45 | 46 | /** Property accuracy 47 | * 48 | */ 49 | @property (nonatomic, setter=setAccuracy:, getter=accuracy) double accuracy; 50 | 51 | /** Property altitudeAccuracy 52 | * 53 | */ 54 | @property (nonatomic, setter=setAltitudeAccuracy:, getter=altitudeAccuracy) double altitudeAccuracy; 55 | 56 | 57 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 58 | 59 | 60 | @end 61 | 62 | #endif 63 | -------------------------------------------------------------------------------- /Model/MSOutlookGroupAccessType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKGROUPACCESSTYPE_H 17 | #define MSOUTLOOKGROUPACCESSTYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookGroupAccessTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookGroupAccessType) { 25 | 26 | /** Enum entry MSOutlookGroupAccessTypeNone 27 | * */ 28 | MSOutlookGroupAccessTypeNone, 29 | /** Enum entry MSOutlookGroupAccessTypePrivate 30 | * */ 31 | MSOutlookGroupAccessTypePrivate, 32 | /** Enum entry MSOutlookGroupAccessTypeSecret 33 | * */ 34 | MSOutlookGroupAccessTypeSecret, 35 | /** Enum entry MSOutlookGroupAccessTypePublic 36 | * */ 37 | MSOutlookGroupAccessTypePublic 38 | }; 39 | 40 | 41 | @interface MSOutlookGroupAccessTypeSerializer : NSObject 42 | +(MSOutlookGroupAccessType) fromString:(NSString *) string; 43 | +(NSString *) toString: (MSOutlookGroupAccessType) value; 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Model/MSOutlookImportance.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKIMPORTANCE_H 17 | #define MSOUTLOOKIMPORTANCE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookImportanceEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookImportance) { 25 | 26 | /** Enum entry MSOutlookImportanceLow 27 | * */ 28 | MSOutlookImportanceLow, 29 | /** Enum entry MSOutlookImportanceNormal 30 | * */ 31 | MSOutlookImportanceNormal, 32 | /** Enum entry MSOutlookImportanceHigh 33 | * */ 34 | MSOutlookImportanceHigh 35 | }; 36 | 37 | 38 | @interface MSOutlookImportanceSerializer : NSObject 39 | +(MSOutlookImportance) fromString:(NSString *) string; 40 | +(NSString *) toString: (MSOutlookImportance) value; 41 | @end 42 | 43 | #endif 44 | -------------------------------------------------------------------------------- /Model/MSOutlookImportance.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookImportance.h" 18 | 19 | @implementation MSOutlookImportanceSerializer 20 | 21 | +(MSOutlookImportance) fromString:(NSString *) string { 22 | 23 | static NSDictionary *stringMappings=nil; 24 | 25 | if(stringMappings==nil) 26 | { 27 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 28 | [NSNumber numberWithInt:MSOutlookImportanceLow], @"Low", [NSNumber numberWithInt:MSOutlookImportanceNormal], @"Normal", [NSNumber numberWithInt:MSOutlookImportanceHigh], @"High", 29 | nil 30 | ]; 31 | } 32 | 33 | return [stringMappings[string] intValue]; 34 | 35 | } 36 | 37 | +(NSString *) toString: (MSOutlookImportance) value { 38 | 39 | static NSDictionary *stringMappings=nil; 40 | 41 | if(stringMappings==nil) 42 | { 43 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 44 | @"Low", [NSNumber numberWithInt:MSOutlookImportanceLow], @"Normal", [NSNumber numberWithInt:MSOutlookImportanceNormal], @"High", [NSNumber numberWithInt:MSOutlookImportanceHigh], 45 | nil 46 | ]; 47 | } 48 | 49 | return stringMappings[[NSNumber numberWithInt:value]]; 50 | } 51 | 52 | @end 53 | 54 | -------------------------------------------------------------------------------- /Model/MSOutlookItem.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEM_H 17 | #define MSOUTLOOKITEM_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookEntity.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookItem 26 | * 27 | */ 28 | @interface MSOutlookItem : MSOutlookEntity 29 | 30 | /** Property createdDateTime 31 | * 32 | */ 33 | @property (nonatomic, copy, setter=setCreatedDateTime:, getter=createdDateTime) NSDate * createdDateTime; 34 | 35 | /** Property lastModifiedDateTime 36 | * 37 | */ 38 | @property (nonatomic, copy, setter=setLastModifiedDateTime:, getter=lastModifiedDateTime) NSDate * lastModifiedDateTime; 39 | 40 | /** Property changeKey 41 | * 42 | */ 43 | @property (nonatomic, copy, setter=setChangeKey:, getter=changeKey) NSString * changeKey; 44 | 45 | /** Property categories 46 | * 47 | */ 48 | @property (nonatomic, copy, setter=setCategories:, getter=categories) NSMutableArray * categories; 49 | 50 | 51 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 52 | 53 | 54 | @end 55 | 56 | #endif 57 | -------------------------------------------------------------------------------- /Model/MSOutlookItemAttachment.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKITEMATTACHMENT_H 17 | #define MSOUTLOOKITEMATTACHMENT_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | @class MSOutlookItem; 23 | #import "MSOutlookAttachment.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookItemAttachment 27 | * 28 | */ 29 | @interface MSOutlookItemAttachment : MSOutlookAttachment 30 | 31 | /** Property item 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setItem:, getter=item) MSOutlookItem * item; 35 | 36 | 37 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 38 | 39 | 40 | @end 41 | 42 | #endif 43 | -------------------------------------------------------------------------------- /Model/MSOutlookItemBody.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKITEMBODY_H 18 | #define MSOUTLOOKITEMBODY_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | #import "MSOutlookBodyType.h" 24 | #import "core/MSOrcBaseEntity.h" 25 | #import "api/MSOrcInteroperableWithDictionary.h" 26 | 27 | /** Interface MSOutlookItemBody 28 | * 29 | */ 30 | @interface MSOutlookItemBody : MSOrcBaseEntity 31 | 32 | /** Property contentType 33 | * 34 | */ 35 | @property (nonatomic, setter=setContentType:, getter=contentType) MSOutlookBodyType contentType; 36 | 37 | - (void)setContentTypeString:(NSString *)string; 38 | 39 | /** Property content 40 | * 41 | */ 42 | @property (nonatomic, copy, setter=setContent:, getter=content) NSString * content; 43 | 44 | 45 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 46 | 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Model/MSOutlookLocation.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKLOCATION_H 18 | #define MSOUTLOOKLOCATION_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | @class MSOutlookPhysicalAddress; 24 | @class MSOutlookGeoCoordinates; 25 | #import "core/MSOrcBaseEntity.h" 26 | #import "api/MSOrcInteroperableWithDictionary.h" 27 | 28 | /** Interface MSOutlookLocation 29 | * 30 | */ 31 | @interface MSOutlookLocation : MSOrcBaseEntity 32 | 33 | /** Property displayName 34 | * 35 | */ 36 | @property (nonatomic, copy, setter=setDisplayName:, getter=displayName) NSString * displayName; 37 | 38 | /** Property address 39 | * 40 | */ 41 | @property (nonatomic, copy, setter=setAddress:, getter=address) MSOutlookPhysicalAddress * address; 42 | 43 | /** Property coordinates 44 | * 45 | */ 46 | @property (nonatomic, copy, setter=setCoordinates:, getter=coordinates) MSOutlookGeoCoordinates * coordinates; 47 | 48 | 49 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 50 | 51 | 52 | @end 53 | 54 | #endif 55 | -------------------------------------------------------------------------------- /Model/MSOutlookMeetingMessageType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKMEETINGMESSAGETYPE_H 17 | #define MSOUTLOOKMEETINGMESSAGETYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookMeetingMessageTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookMeetingMessageType) { 25 | 26 | /** Enum entry MSOutlookMeetingMessageTypeNone 27 | * */ 28 | MSOutlookMeetingMessageTypeNone, 29 | /** Enum entry MSOutlookMeetingMessageTypeMeetingRequest 30 | * */ 31 | MSOutlookMeetingMessageTypeMeetingRequest, 32 | /** Enum entry MSOutlookMeetingMessageTypeMeetingCancelled 33 | * */ 34 | MSOutlookMeetingMessageTypeMeetingCancelled, 35 | /** Enum entry MSOutlookMeetingMessageTypeMeetingAccepted 36 | * */ 37 | MSOutlookMeetingMessageTypeMeetingAccepted, 38 | /** Enum entry MSOutlookMeetingMessageTypeMeetingTenativelyAccepted 39 | * */ 40 | MSOutlookMeetingMessageTypeMeetingTenativelyAccepted, 41 | /** Enum entry MSOutlookMeetingMessageTypeMeetingDeclined 42 | * */ 43 | MSOutlookMeetingMessageTypeMeetingDeclined 44 | }; 45 | 46 | 47 | @interface MSOutlookMeetingMessageTypeSerializer : NSObject 48 | +(MSOutlookMeetingMessageType) fromString:(NSString *) string; 49 | +(NSString *) toString: (MSOutlookMeetingMessageType) value; 50 | @end 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /Model/MSOutlookPatternedRecurrence.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKPATTERNEDRECURRENCE_H 18 | #define MSOUTLOOKPATTERNEDRECURRENCE_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | @class MSOutlookRecurrencePattern; 24 | @class MSOutlookRecurrenceRange; 25 | #import "core/MSOrcBaseEntity.h" 26 | #import "api/MSOrcInteroperableWithDictionary.h" 27 | 28 | /** Interface MSOutlookPatternedRecurrence 29 | * 30 | */ 31 | @interface MSOutlookPatternedRecurrence : MSOrcBaseEntity 32 | 33 | /** Property pattern 34 | * 35 | */ 36 | @property (nonatomic, copy, setter=setPattern:, getter=pattern) MSOutlookRecurrencePattern * pattern; 37 | 38 | /** Property range 39 | * 40 | */ 41 | @property (nonatomic, copy, setter=setRange:, getter=range) MSOutlookRecurrenceRange * range; 42 | 43 | 44 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 45 | 46 | 47 | @end 48 | 49 | #endif 50 | -------------------------------------------------------------------------------- /Model/MSOutlookPhoto.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPHOTO_H 17 | #define MSOUTLOOKPHOTO_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookEntity.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookPhoto 26 | * 27 | */ 28 | @interface MSOutlookPhoto : MSOutlookEntity 29 | 30 | /** Property height 31 | * 32 | */ 33 | @property (nonatomic, setter=setHeight:, getter=height) int height; 34 | 35 | /** Property width 36 | * 37 | */ 38 | @property (nonatomic, setter=setWidth:, getter=width) int width; 39 | 40 | 41 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 42 | 43 | 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Model/MSOutlookPhysicalAddress.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKPHYSICALADDRESS_H 18 | #define MSOUTLOOKPHYSICALADDRESS_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | #import "core/MSOrcBaseEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookPhysicalAddress 27 | * 28 | */ 29 | @interface MSOutlookPhysicalAddress : MSOrcBaseEntity 30 | 31 | /** Property street 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setStreet:, getter=street) NSString * street; 35 | 36 | /** Property city 37 | * 38 | */ 39 | @property (nonatomic, copy, setter=setCity:, getter=city) NSString * city; 40 | 41 | /** Property state 42 | * 43 | */ 44 | @property (nonatomic, copy, setter=setState:, getter=state) NSString * state; 45 | 46 | /** Property countryOrRegion 47 | * 48 | */ 49 | @property (nonatomic, copy, setter=setCountryOrRegion:, getter=countryOrRegion) NSString * countryOrRegion; 50 | 51 | /** Property postalCode 52 | * 53 | */ 54 | @property (nonatomic, copy, setter=setPostalCode:, getter=postalCode) NSString * postalCode; 55 | 56 | 57 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 58 | 59 | 60 | @end 61 | 62 | #endif 63 | -------------------------------------------------------------------------------- /Model/MSOutlookPushSubscription.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKPUSHSUBSCRIPTION_H 17 | #define MSOUTLOOKPUSHSUBSCRIPTION_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookSubscription.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookPushSubscription 26 | * 27 | */ 28 | @interface MSOutlookPushSubscription : MSOutlookSubscription 29 | 30 | /** Property notificationURL 31 | * 32 | */ 33 | @property (nonatomic, copy, setter=setNotificationURL:, getter=notificationURL) NSString * notificationURL; 34 | 35 | /** Property subscriptionExpirationDateTime 36 | * 37 | */ 38 | @property (nonatomic, copy, setter=setSubscriptionExpirationDateTime:, getter=subscriptionExpirationDateTime) NSDate * subscriptionExpirationDateTime; 39 | 40 | 41 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 42 | 43 | 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Model/MSOutlookRecipient.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKRECIPIENT_H 18 | #define MSOUTLOOKRECIPIENT_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | @class MSOutlookEmailAddress; 24 | #import "core/MSOrcBaseEntity.h" 25 | #import "api/MSOrcInteroperableWithDictionary.h" 26 | 27 | /** Interface MSOutlookRecipient 28 | * 29 | */ 30 | @interface MSOutlookRecipient : MSOrcBaseEntity 31 | 32 | /** Property emailAddress 33 | * 34 | */ 35 | @property (nonatomic, copy, setter=setEmailAddress:, getter=emailAddress) MSOutlookEmailAddress * emailAddress; 36 | 37 | 38 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 39 | 40 | 41 | @end 42 | 43 | #endif 44 | -------------------------------------------------------------------------------- /Model/MSOutlookRecurrencePatternType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKRECURRENCEPATTERNTYPE_H 17 | #define MSOUTLOOKRECURRENCEPATTERNTYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookRecurrencePatternTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookRecurrencePatternType) { 25 | 26 | /** Enum entry MSOutlookRecurrencePatternTypeDaily 27 | * */ 28 | MSOutlookRecurrencePatternTypeDaily, 29 | /** Enum entry MSOutlookRecurrencePatternTypeWeekly 30 | * */ 31 | MSOutlookRecurrencePatternTypeWeekly, 32 | /** Enum entry MSOutlookRecurrencePatternTypeAbsoluteMonthly 33 | * */ 34 | MSOutlookRecurrencePatternTypeAbsoluteMonthly, 35 | /** Enum entry MSOutlookRecurrencePatternTypeRelativeMonthly 36 | * */ 37 | MSOutlookRecurrencePatternTypeRelativeMonthly, 38 | /** Enum entry MSOutlookRecurrencePatternTypeAbsoluteYearly 39 | * */ 40 | MSOutlookRecurrencePatternTypeAbsoluteYearly, 41 | /** Enum entry MSOutlookRecurrencePatternTypeRelativeYearly 42 | * */ 43 | MSOutlookRecurrencePatternTypeRelativeYearly 44 | }; 45 | 46 | 47 | @interface MSOutlookRecurrencePatternTypeSerializer : NSObject 48 | +(MSOutlookRecurrencePatternType) fromString:(NSString *) string; 49 | +(NSString *) toString: (MSOutlookRecurrencePatternType) value; 50 | @end 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /Model/MSOutlookRecurrenceRangeType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKRECURRENCERANGETYPE_H 17 | #define MSOUTLOOKRECURRENCERANGETYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookRecurrenceRangeTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookRecurrenceRangeType) { 25 | 26 | /** Enum entry MSOutlookRecurrenceRangeTypeEndDate 27 | * */ 28 | MSOutlookRecurrenceRangeTypeEndDate, 29 | /** Enum entry MSOutlookRecurrenceRangeTypeNoEnd 30 | * */ 31 | MSOutlookRecurrenceRangeTypeNoEnd, 32 | /** Enum entry MSOutlookRecurrenceRangeTypeNumbered 33 | * */ 34 | MSOutlookRecurrenceRangeTypeNumbered 35 | }; 36 | 37 | 38 | @interface MSOutlookRecurrenceRangeTypeSerializer : NSObject 39 | +(MSOutlookRecurrenceRangeType) fromString:(NSString *) string; 40 | +(NSString *) toString: (MSOutlookRecurrenceRangeType) value; 41 | @end 42 | 43 | #endif 44 | -------------------------------------------------------------------------------- /Model/MSOutlookRecurrenceRangeType.m: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #import "MSOutlookRecurrenceRangeType.h" 18 | 19 | @implementation MSOutlookRecurrenceRangeTypeSerializer 20 | 21 | +(MSOutlookRecurrenceRangeType) fromString:(NSString *) string { 22 | 23 | static NSDictionary *stringMappings=nil; 24 | 25 | if(stringMappings==nil) 26 | { 27 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 28 | [NSNumber numberWithInt:MSOutlookRecurrenceRangeTypeEndDate], @"EndDate", [NSNumber numberWithInt:MSOutlookRecurrenceRangeTypeNoEnd], @"NoEnd", [NSNumber numberWithInt:MSOutlookRecurrenceRangeTypeNumbered], @"Numbered", 29 | nil 30 | ]; 31 | } 32 | 33 | return [stringMappings[string] intValue]; 34 | 35 | } 36 | 37 | +(NSString *) toString: (MSOutlookRecurrenceRangeType) value { 38 | 39 | static NSDictionary *stringMappings=nil; 40 | 41 | if(stringMappings==nil) 42 | { 43 | stringMappings=[[NSDictionary alloc] initWithObjectsAndKeys: 44 | @"EndDate", [NSNumber numberWithInt:MSOutlookRecurrenceRangeTypeEndDate], @"NoEnd", [NSNumber numberWithInt:MSOutlookRecurrenceRangeTypeNoEnd], @"Numbered", [NSNumber numberWithInt:MSOutlookRecurrenceRangeTypeNumbered], 45 | nil 46 | ]; 47 | } 48 | 49 | return stringMappings[[NSNumber numberWithInt:value]]; 50 | } 51 | 52 | @end 53 | 54 | -------------------------------------------------------------------------------- /Model/MSOutlookReferenceAttachment.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKREFERENCEATTACHMENT_H 17 | #define MSOUTLOOKREFERENCEATTACHMENT_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookAttachment.h" 23 | #import "api/MSOrcInteroperableWithDictionary.h" 24 | 25 | /** Interface MSOutlookReferenceAttachment 26 | * 27 | */ 28 | @interface MSOutlookReferenceAttachment : MSOutlookAttachment 29 | 30 | 31 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 32 | 33 | 34 | @end 35 | 36 | #endif 37 | -------------------------------------------------------------------------------- /Model/MSOutlookResponseStatus.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | 17 | #ifndef MSOUTLOOKRESPONSESTATUS_H 18 | #define MSOUTLOOKRESPONSESTATUS_H 19 | 20 | #import 21 | #import "core/MSOrcChangesTrackingArray.h" 22 | 23 | #import "MSOutlookResponseType.h" 24 | #import "core/MSOrcBaseEntity.h" 25 | #import "api/MSOrcInteroperableWithDictionary.h" 26 | 27 | /** Interface MSOutlookResponseStatus 28 | * 29 | */ 30 | @interface MSOutlookResponseStatus : MSOrcBaseEntity 31 | 32 | /** Property response 33 | * 34 | */ 35 | @property (nonatomic, setter=setResponse:, getter=response) MSOutlookResponseType response; 36 | 37 | - (void)setResponseString:(NSString *)string; 38 | 39 | /** Property time 40 | * 41 | */ 42 | @property (nonatomic, copy, setter=setTime:, getter=time) NSDate * time; 43 | 44 | 45 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 46 | 47 | 48 | @end 49 | 50 | #endif 51 | -------------------------------------------------------------------------------- /Model/MSOutlookResponseType.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKRESPONSETYPE_H 17 | #define MSOUTLOOKRESPONSETYPE_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookResponseTypeEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookResponseType) { 25 | 26 | /** Enum entry MSOutlookResponseTypeNone 27 | * */ 28 | MSOutlookResponseTypeNone, 29 | /** Enum entry MSOutlookResponseTypeOrganizer 30 | * */ 31 | MSOutlookResponseTypeOrganizer, 32 | /** Enum entry MSOutlookResponseTypeTentativelyAccepted 33 | * */ 34 | MSOutlookResponseTypeTentativelyAccepted, 35 | /** Enum entry MSOutlookResponseTypeAccepted 36 | * */ 37 | MSOutlookResponseTypeAccepted, 38 | /** Enum entry MSOutlookResponseTypeDeclined 39 | * */ 40 | MSOutlookResponseTypeDeclined, 41 | /** Enum entry MSOutlookResponseTypeNotResponded 42 | * */ 43 | MSOutlookResponseTypeNotResponded 44 | }; 45 | 46 | 47 | @interface MSOutlookResponseTypeSerializer : NSObject 48 | +(MSOutlookResponseType) fromString:(NSString *) string; 49 | +(NSString *) toString: (MSOutlookResponseType) value; 50 | @end 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /Model/MSOutlookSensitivity.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKSENSITIVITY_H 17 | #define MSOUTLOOKSENSITIVITY_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookSensitivityEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookSensitivity) { 25 | 26 | /** Enum entry MSOutlookSensitivityNormal 27 | * */ 28 | MSOutlookSensitivityNormal, 29 | /** Enum entry MSOutlookSensitivityPersonal 30 | * */ 31 | MSOutlookSensitivityPersonal, 32 | /** Enum entry MSOutlookSensitivityPrivate 33 | * */ 34 | MSOutlookSensitivityPrivate, 35 | /** Enum entry MSOutlookSensitivityConfidential 36 | * */ 37 | MSOutlookSensitivityConfidential 38 | }; 39 | 40 | 41 | @interface MSOutlookSensitivitySerializer : NSObject 42 | +(MSOutlookSensitivity) fromString:(NSString *) string; 43 | +(NSString *) toString: (MSOutlookSensitivity) value; 44 | @end 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /Model/MSOutlookSubscription.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKSUBSCRIPTION_H 17 | #define MSOUTLOOKSUBSCRIPTION_H 18 | 19 | #import 20 | #import "core/MSOrcChangesTrackingArray.h" 21 | 22 | #import "MSOutlookChangeType.h" 23 | #import "MSOutlookEntity.h" 24 | #import "api/MSOrcInteroperableWithDictionary.h" 25 | 26 | /** Interface MSOutlookSubscription 27 | * 28 | */ 29 | @interface MSOutlookSubscription : MSOutlookEntity 30 | 31 | /** Property resource 32 | * 33 | */ 34 | @property (nonatomic, copy, setter=setResource:, getter=resource) NSString * resource; 35 | 36 | /** Property changeType 37 | * 38 | */ 39 | @property (nonatomic, setter=setChangeType:, getter=changeType) MSOutlookChangeType changeType; 40 | 41 | - (void)setChangeTypeString:(NSString *)string; 42 | 43 | /** Property clientState 44 | * 45 | */ 46 | @property (nonatomic, copy, setter=setClientState:, getter=clientState) NSString * clientState; 47 | 48 | 49 | + (NSDictionary *) $$$_$$$propertiesNamesMappings; 50 | 51 | 52 | @end 53 | 54 | #endif 55 | -------------------------------------------------------------------------------- /Model/MSOutlookWeekIndex.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | **NOTE** This code was generated by a tool and will occasionally be 3 | overwritten. We welcome comments and issues regarding this code; they will be 4 | addressed in the generation tool. If you wish to submit pull requests, please 5 | do so for the templates in that tool. 6 | 7 | This code was generated by Vipr (https://github.com/microsoft/vipr) using 8 | the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter). 9 | 10 | Copyright (c) Microsoft Corporation. All Rights Reserved. 11 | Licensed under the Apache License 2.0; see LICENSE in the source repository 12 | root for authoritative license information. 13 | ******************************************************************************/ 14 | 15 | 16 | #ifndef MSOUTLOOKWEEKINDEX_H 17 | #define MSOUTLOOKWEEKINDEX_H 18 | 19 | #import 20 | 21 | /** Enum MSOutlookWeekIndexEnum 22 | * 23 | */ 24 | typedef NS_ENUM(NSInteger, MSOutlookWeekIndex) { 25 | 26 | /** Enum entry MSOutlookWeekIndexFirst 27 | * */ 28 | MSOutlookWeekIndexFirst, 29 | /** Enum entry MSOutlookWeekIndexSecond 30 | * */ 31 | MSOutlookWeekIndexSecond, 32 | /** Enum entry MSOutlookWeekIndexThird 33 | * */ 34 | MSOutlookWeekIndexThird, 35 | /** Enum entry MSOutlookWeekIndexFourth 36 | * */ 37 | MSOutlookWeekIndexFourth, 38 | /** Enum entry MSOutlookWeekIndexLast 39 | * */ 40 | MSOutlookWeekIndexLast 41 | }; 42 | 43 | 44 | @interface MSOutlookWeekIndexSerializer : NSObject 45 | +(MSOutlookWeekIndex) fromString:(NSString *) string; 46 | +(NSString *) toString: (MSOutlookWeekIndex) value; 47 | @end 48 | 49 | #endif 50 | --------------------------------------------------------------------------------