Platforms to show: All Mac Windows Linux Cross-Platform
CNContactPropertyMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Contacts | MBS Mac64bit Plugin | 16.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
A property contains related information for a specific contact. A contact (an instance of CNContact) has properties, such as firstName, phoneNumber, and jobTitle. Each property is represented by an instance of CNContactProperty, which provides a tuple that can contain three or five values, depending on whether the property is a member of an array of labeled values. For example, the phoneNumbers property is a member of an array of labeled values, so the CNContactProperty tuple contains the contact, key, value, identifier, and label. For the givenName property, which is not contained in a labeled array, CNContactProperty returns a tuple that contains the contact, key, and value. The CNContactProperty class is used by the CNContactPicker to return the user's selected property.
- 6 properties
- property Contact as CNContactMBS
- property Handle as Integer
- property Identifier as String
- property Key as String
- property Label as String
- property Value as Variant
- 2 methods
- method Constructor
- method copy as CNContactPropertyMBS
- shared method available as Boolean
This class has no sub classes.
Some events using this class:
- CNContactPickerMBS.didSelectContactProperty(contactProperty as CNContactPropertyMBS)
- CNContactPickerViewControllerMBS.didSelectContactProperties(contactProperties() as CNContactPropertyMBS)
- CNContactPickerViewControllerMBS.didSelectContactProperty(contactProperty as CNContactPropertyMBS)
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS Mac64bit Plugin.
CNContactPickerViewControllerMBS - CNContactRelationMBS