![]() |
Descriptor Type Constants |
Header: AEDataModel.h |
Specify types for descriptor records.
enum { typeAEList = 'list', typeAERecord = 'reco', typeAppleEvent = 'aevt', typeEventRecord = 'evrc', typeTrue = 'true', typeFalse = 'fals', typeAlias = 'alis', typeEnumerated = 'enum', typeType = 'type', typeAppParameters = 'appa', typeProperty = 'prop', typeFSS = 'fss ', typeFSRef = ''fsrf'', typeKeyword = ''keyw'', typeSectionH = ''sect'', typeWildCard = ''****'', typeApplSignature = ''sign'', typeQDRectangle = ''qdrt'', typeFixed = ''fixd'', typeSessionID = ''ssid'', typeTargetID = ''targ'', typeProcessSerialNumber = ''psn '', typeKernelProcessID = ''kpid'', typeDispatcherID = ''dspt'', typeNull = ''null'' };
List of descriptor records.
List of keyword-specified descriptor records.
Apple event record.
TRUE Boolean value.
FALSE Boolean value.
Alias record.
Enumerated data.
Four-character code for event class or event ID
Process Manager launch parameters.
Apple event object property.
File system specification.
Apple event keyword.
Handle to a section record.
Matches any type.
Application signature.
Session reference number.
Target ID record.
A process serial number. See also
A null data storage pointer. When resolving an object specifier, an object with a null storage pointer specifies the default container at the top of the container hierarchy.
The constants described here specify the data type for a descriptor record and show the kind of data stored in a descriptor with that type.
Descriptor records are the building blocks used by the Apple Event Manager to construct Apple event attributes and parameters. A descriptor record is a data structure of type AEDesc, which consists of data storage and a descriptor type that identifies the type of the data. A descriptor type is defined by the data type DescType.
AppleScript defines descriptor type constants for a wide variety of common data types. For additional types, see
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)