CNContactStore.GetUnifiedContacts Method

Definition

Overloads

GetUnifiedContacts(NSPredicate, NSArray, NSError)

Retrieves the unified CNContact objects, populated with data for keys, for which the predicate returns true.

GetUnifiedContacts<T>(NSPredicate, T[], NSError)

Retrieves the unified CNContact objects, populated with data for keys, for which the predicate returns true.

GetUnifiedContacts(NSPredicate, NSArray, NSError)

Retrieves the unified CNContact objects, populated with data for keys, for which the predicate returns true.

[Foundation.Export("unifiedContactsMatchingPredicate:keysToFetch:error:")]
protected virtual Contacts.CNContact[] GetUnifiedContacts (Foundation.NSPredicate predicate, Foundation.NSArray keys, out Foundation.NSError error);
abstract member GetUnifiedContacts : Foundation.NSPredicate * Foundation.NSArray *  -> Contacts.CNContact[]
override this.GetUnifiedContacts : Foundation.NSPredicate * Foundation.NSArray *  -> Contacts.CNContact[]

Parameters

predicate
NSPredicate
keys
NSArray
error
NSError

Returns

Attributes

Applies to

GetUnifiedContacts<T>(NSPredicate, T[], NSError)

Retrieves the unified CNContact objects, populated with data for keys, for which the predicate returns true.

public Contacts.CNContact[] GetUnifiedContacts<T> (Foundation.NSPredicate predicate, T[] keys, out Foundation.NSError error) where T : Foundation.INSObjectProtocol, Foundation.INSSecureCoding, Foundation.INSCopying;
member this.GetUnifiedContacts : Foundation.NSPredicate * 'T[] *  -> Contacts.CNContact[] (requires 'T :> Foundation.INSObjectProtocol and 'T :> Foundation.INSSecureCoding and 'T :> Foundation.INSCopying)

Type Parameters

T

Parameters

predicate
NSPredicate
keys
T[]
error
NSError

Returns

Applies to