Platforms to show: All Mac Windows Linux Cross-Platform
Back to ABRecordMBS class.
ABRecordMBS.account as ABAccountMBS
Function:
Queries account for this record.
Notes: (Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 15.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Notes: (Read only property)
ABRecordMBS.Addressbook as ABAddressBookMBS
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)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
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
Function:
The description for this record.
Example:
Notes:
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 12.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Example:
dim a as new ABAddressBookMBS
dim m as ABPersonMBS = a.owner
MsgBox m.Description
ABRecordMBS.DisplayName as string
Function:
The display name.
Example:
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)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 12.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Example:
// quickly find the addressbook, locate me and display my name:
MsgBox ABAddressBookMBS.sharedAddressbook.owner.DisplayName
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
Function:
The handle of the ABGroup or ABPersonMBS object being used.
Notes: (Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 7.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Notes: (Read and Write property)
ABRecordMBS.isReadOnly as boolean
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)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 7.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Notes:
Available on Mac OS X 10.4.
Returns false on older systems or other errors.
(Read only property)
ABRecordMBS.uniqueId as string
Function:
Convenience method to return the unique ID of a record.
Example:
Notes:
Equivalent to valueForProperty(kABUIDProperty).
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Addressbook | MBS MacCocoa Plugin | 7.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
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
Equivalent to valueForProperty(kABUIDProperty).
(Read only property)
The items on this page are in the following plugins: MBS MacCocoa Plugin.
