Platforms to show: All Mac Windows Linux Cross-Platform
ABMutableMultiValueMBS class Deprecated
Super class: ABMultiValueMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Addressbook | MBS MacCocoa Plugin | 7.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This item is deprecated and should no longer be used.
You can use CNLabeledValueMBS class instead.
Mutable variant of ABMultiValueMBS.
All methods in this class will catch exceptions from Cocoa and raise a NSExceptionMBS instead. Using the message, name and reason properties you can see what was the reason for this exception. Please report if you find a method which does not handle exceptions correct.
Subclass of the ABMultiValueMBS class.
- 7 methods
- method addValue(value as Variant, label as string) as string
- method Constructor
- method insertValue(value as Variant, label as string, index as UInt32) as string
- method removeValueAndLabelAtIndex(index as UInt32) as boolean
- method replaceLabelAtIndex(index as UInt32, label as string) as boolean
- method replaceValueAtIndex(index as UInt32, value as Variant) as boolean
- method setPrimaryIdentifier(identifier as string) as boolean
Super class ABMultiValueMBS
- 7 properties
- property Addressbook as ABAddressBookMBS
- property Content as Dictionary
- property count as Integer
- property Description as string
- property Handle as Integer
- property primaryIdentifier as string
- property propertyType as Integer
- 14 methods
- method Constructor Private
- method copy as ABMultiValueMBS
- method edit as ABMutableMultiValueMBS
- method identifierAtIndex(index as UInt32) as string
- method identifiers as string()
- method indexForIdentifier(identifier as string) as UInt32
- method indexForLabel(label as string) as UInt32
- method labelAtIndex(index as UInt32) as string
- method labelForIdentifier(identifier as string) as string
- method labels as string()
- method valueAtIndex(index as UInt32) as Variant
- method valueForIdentifier(identifier as string) as Variant
- method valueForLabel(label as string) as Variant
- method values as Variant()
This class has no sub classes.
Some methods using this class:
- ABMultiValueMBS.edit as ABMutableMultiValueMBS
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS MacCocoa Plugin.
ABMultiValueMBS - ABPeoplePickerViewMBS