Platforms to show: All Mac Windows Linux Cross-Platform
CNChangeHistoryFetchRequestMBS class
Super class: CNContactFetchRequestMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Contacts | MBS Mac64bit Plugin | 22.0 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Changes to contacts are always returned.
All changes are coalesced to remove redundant adds, updates and deletes.
This request is used with enumeratorForChangeHistoryFetchRequest in CNContactStoreMBS class.
Subclass of the CNContactFetchRequestMBS class.
- 4 properties
- property includeGroupChanges as Boolean
- property mutableObjects as Boolean
- property shouldUnifyResults as Boolean
- property startingToken as MemoryBlock
- 5 methods
- method additionalContactKeyDescriptors as CNKeyDescriptorMBS()
- method Constructor
- method excludedTransactionAuthors as String()
- method setAdditionalContactKeyDescriptors(additionalContactKeyDescriptors() as CNKeyDescriptorMBS)
- method setExcludedTransactionAuthors(setExcludedTransactionAuthors() as String)
- shared method available as Boolean
Super class CNContactFetchRequestMBS
- 5 properties
- property Handle as Integer
- property mutableObjects as Boolean
- property predicate as NSPredicateMBS
- property SortOrder as Integer
- property unifyResults as Boolean
- 4 methods
- method Constructor
- method Constructor(keysToFetch() as CNKeyDescriptorMBS)
- method keysToFetch as CNKeyDescriptorMBS()
- method setKeysToFetch(keysToFetch() as CNKeyDescriptorMBS)
- shared method available as Boolean
This class has no sub classes.
Some methods using this class:
- CNContactStoreMBS.enumeratorForChangeHistoryFetchRequest(request as CNChangeHistoryFetchRequestMBS, byref error as NSErrorMBS) as CNFetchResultMBS
Some examples using this class:
Blog Entries
Release notes
- Version 22.0
- Added CNChangeHistoryFetchRequestMBS and related classes: CNChangeHistoryEventMBS, CNChangeHistoryRemoveSubgroupFromGroupEventMBS, CNChangeHistoryAddSubgroupToGroupEventMBS, CNChangeHistoryRemoveMemberFromGroupEventMBS, CNChangeHistoryAddMemberToGroupEventMBS, CNChangeHistoryDeleteGroupEventMBS, CNChangeHistoryUpdateGroupEventMBS, CNChangeHistoryAddGroupEventMBS, CNChangeHistoryDeleteContactEventMBS, CNChangeHistoryUpdateContactEventMBS, CNChangeHistoryAddContactEventMBS, CNChangeHistoryDropEverythingEventMBS and CNFetchResultMBS.
The items on this page are in the following plugins: MBS Mac64bit Plugin.
CNChangeHistoryEventMBS - CNChangeHistoryRemoveMemberFromGroupEventMBS