Instance Method

setParamDescriptor:forKeyword:

Adds a descriptor to the receiver as an Apple event parameter identified by the specified keyword.

Declaration

- (void)setParamDescriptor:(NSAppleEventDescriptor *)descriptor forKeyword:(AEKeyword)keyword;

Parameters

descriptor

The parameter descriptor to add to the receiver.

keyword

A keyword (a four-character code) that identifies the parameter descriptor to add. If a descriptor with that keyword already exists in the receiver, it is replaced.

Discussion

The receiver must be an Apple event or Apple event record, both of which can contain parameters.

See Also

Working With Apple Event Descriptors

- attributeDescriptorForKeyword:

Returns a descriptor for the receiver’s Apple event attribute identified by the specified keyword.

eventClass

The event class for the receiver.

eventID

The event ID for the receiver.

- paramDescriptorForKeyword:

Returns a descriptor for the receiver’s Apple event parameter identified by the specified keyword.

- removeParamDescriptorWithKeyword:

Removes the receiver’s parameter descriptor identified by the specified keyword.

returnID

The receiver’s return ID (the ID for a reply Apple event).

- setAttributeDescriptor:forKeyword:

Adds a descriptor to the receiver as an attribute identified by the specified keyword.

transactionID

The receiver’s transaction ID, if any.