Platforms to show: All Mac Windows Linux Cross-Platform
Back to NSAppleEventDescriptorMBS class.
NSAppleEventDescriptorMBS.aeDesc as Ptr
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
If the receiver has a valid AEDesc structure, returns a pointer to it; otherwise returns nil.
(Read only property)
NSAppleEventDescriptorMBS.applicationURLValue as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 16.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.booleanValue as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the contents of the descriptor, as a Boolean value, or false if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.bundleIDValue as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 16.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.data as Memoryblock
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns an instance of memoryblock containing the receiver's data, or nil if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.dateTimeValue as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.dateValue as date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.description as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 12.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This is a text representation for debugging.
(Read only property)
NSAppleEventDescriptorMBS.descriptorType as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.doubleValue as Double
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.enumCodeValue as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the contents of the descriptor, as an enumeration type, or 0 if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.eventClass as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the event class (a four-character code) for the receiver, or 0 if an error occurs.
The receiver must be an Apple event. An Apple event is identified by its event class and event ID, a pair of four-character codes stored as 32-bit integers. For example, most events in the Standard suite have the four-character code 'core' (defined as the constant kAECoreSuite in AE.framework, a subframework of ApplicationServices.framework). For more information on event classes and event IDs, see Building an Apple Event in Apple Events in Apple Events Programming Guide.
(Read only property)
NSAppleEventDescriptorMBS.eventID as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
The event ID (a four-character code) for the receiver, or 0 if an error occurs.
The receiver must be an Apple event. An Apple event is identified by its event class and event ID, a pair of four-character codes stored as 32-bit integers. For example, the open Apple event from the Standard suite has the four-character code 'odoc' (defined as the constant kAEOpen in AE.framework, a subframework of ApplicationServices.framework).
(Read only property)
Some examples using this property:
NSAppleEventDescriptorMBS.fileURLValue as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 16.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.Handle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write property)
NSAppleEventDescriptorMBS.int16Value as Int16
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.int32Value as Int32
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the contents of the descriptor, as an integer value, or 0 if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.isRecordDescriptor as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 16.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Record-like descriptors function as records, but may have a descriptorType other than AERecord, such as ObjectSpecifier.
(Read only property)
NSAppleEventDescriptorMBS.numberOfItems as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the number of descriptors in the receiver's descriptor list (possibly 0); returns 0 if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.processIDValue as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 16.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.returnID as Int16
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the receiver's return ID (an integer value), or 0 if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.singleValue as single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.stringValue as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the contents of the descriptor, as a string, or "" if an error occurs.
(Read only property)
NSAppleEventDescriptorMBS.transactionID as Int32
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Returns the receiver's transaction ID (an integer value), or 0 if an error occurs.
The receiver must be an Apple event. Currently provides no indication if an error occurs. For more information on transactions, see the description for appleEventWithEventClass.
(Read only property)
NSAppleEventDescriptorMBS.typeCodeValue as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSAppleEventDescriptorMBS.UInt32Value as UInt32
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Apple Script | MBS MacCocoa Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
The items on this page are in the following plugins: MBS MacCocoa Plugin.