A descriptor that contains the address of an application. Typically used to describe the target application for an Apple event.
- macOS 10.0+
- Mac Catalyst 13.0+
- Core Services
An address descriptor is identical to a descriptor of data
AEDesc; however, the
data for an address descriptor must always consist of the address
of an application.
Every Apple event includes an attribute specifying the address
of the target application. The address in an address descriptor
can be specified as one of these types (or as any other descriptor
type you define that can be coerced to one of these types):
These constants are described in Descriptor Type Constants.
You can also use typeApplicationBundleID.
If your application sends Apple events to itself using a
descriptor with the
set to 0), the Apple Event Manager jumps directly to the appropriate Apple
event handler without going through the normal event-processing