Platforms to show: All Mac Windows Linux Cross-Platform

Back to ABRecordMBS class.

ABRecordMBS.account as ABAccountMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: Queries account for this record.
Notes: (Read only property)
ABRecordMBS.Addressbook as ABAddressBookMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 15.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: Reference to parent addressbook.
Notes:
Plugin sets this for most objects to keep reference to addressbook and avoid this addressbook from being closed too early.
(Read and Write property)
ABRecordMBS.Description as string
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 12.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: The description for this record.
Example:
dim a as new ABAddressBookMBS
dim m as ABPersonMBS = a.owner
MsgBox m.Description
Notes: (Read only property)
ABRecordMBS.DisplayName as string
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 12.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: The display name.
Example:
// quickly find the addressbook, locate me and display my name:
MsgBox ABAddressBookMBS.sharedAddressbook.owner.DisplayName
Notes:
For a group, the group name, for an organization the organization name and for a normal person the first name, last name, prefix/suffix and middle name. Name order depends on the settings for person or addressbook.
(Read only property)
ABRecordMBS.Handle as Integer
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: The handle of the ABGroup or ABPersonMBS object being used.
Notes: (Read and Write property)
ABRecordMBS.isReadOnly as boolean
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: Returns whether or not the record is read only.
Notes:
Available on Mac OS X 10.4.
Returns false on older systems or other errors.
(Read only property)
ABRecordMBS.uniqueId as string
Type Topic Plugin Version macOS Windows Linux iOS Targets
property Addressbook MBS MacCocoa Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Function: Convenience method to return the unique ID of a record.
Example:
dim a as new ABAddressBookMBS
dim o as ABPersonMBS = a.owner

// the unique ID for this record including the type
dim u as string = o.uniqueId

// the raw ID as Apple stores it
dim i as string = o.valueForProperty("com.apple.uuid")

// show it
MsgBox u+EndOfLine+i
Notes:
Equivalent to valueForProperty(kABUIDProperty).
(Read only property)

The items on this page are in the following plugins: MBS MacCocoa Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...


Start Chat