Platforms to show: All Mac Windows Linux Cross-Platform
Back to IMServiceMBS class.
IMServiceMBS.imageFileForStatus(status as Integer) as folderitem
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 7.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Convenience function which does the same as InstantMessageMBS.imageFileForStatus.
IMServiceMBS.imageNameForStatus(status as Integer) as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 7.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Mac OS X 10.5 only.
On Mac OS X the NSImage class can be used to access system images by name and there you can use this name.
IMServiceMBS.imageURLForStatus(status as Integer) as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 7.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Convenience function which does the same as InstantMessageMBS.imageURLForStatus.
IMServiceMBS.IMCapabilityAudioConference as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
IMServiceMBS.IMCapabilityDirectIM as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
IMServiceMBS.IMCapabilityFileSharing as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
IMServiceMBS.IMCapabilityFileTransfer as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
IMServiceMBS.IMCapabilityText as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
IMServiceMBS.IMCapabilityVideoConference as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
IMServiceMBS.IMPersonAVBusyKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's busy status. The value is a number set to 0 if the person's audio/video capabilities are available, or 1 if they are busy.
IMServiceMBS.IMPersonCapabilitiesKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's iChat capabilities. The value is an array of capability properties. Check for IMCapability* strings in this array.
IMServiceMBS.IMPersonEmailKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's email address. The value is a string containing the person's email address. This is a key used directly by Bonjour; however, if a person has an Address Book entry associated with a relevant AIM account, this key reflects the first email address of that person.
IMServiceMBS.IMPersonFirstNameKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's first name. The value is a string containing the person's first name. This is a key used directly by Bonjour; however, if a person has an Address Book entry associated with a relevant AIM account, this key reflects the first name of that person.
Some examples using this method:
IMServiceMBS.IMPersonIdleSinceKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's idle status. The value is a date containing the time, in seconds, since the last user activity. Available if the person's status is idle.
IMServiceMBS.IMPersonLastNameKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's last name. The value is a string containing the person's last name. This is a key used directly by Bonjour; however, if a person has an Address Book entry associated with a relevant AIM account, this key reflects the last name of that person.
Some examples using this method:
IMServiceMBS.IMPersonPictureDataKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's image. The value is a string containing the image for the person's icon.
Some examples using this method:
IMServiceMBS.IMPersonScreenNameKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's screen name. The value is a string containing the service-specific identifier for a person. For example, "User123" or "steve@mac.com" for AIM, and "John Doe" for Bonjour.
Some examples using this method:
IMServiceMBS.IMPersonServiceNameKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's service name. The value is a string containing the name of the service this person belongs to.
IMServiceMBS.IMPersonStatusKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's online status. The value is a number representing the current online status of the person, if known.
Some examples using this method:
IMServiceMBS.IMPersonStatusMessageKey as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Instant Message | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Used to obtain a person's status message. The value is a string containing the person's current status message.
Some examples using this method:
The items on this page are in the following plugins: MBS MacCocoa Plugin.