Instance Method

setAttributeDescriptor:forKeyword:

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

Declaration

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

Parameters

descriptor

The attribute descriptor to add to the receiver.

keyword

A keyword (a four-character code) that identifies the attribute 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. Currently provides no indication if an error occurs.

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).

- setParamDescriptor:forKeyword:

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

transactionID

The receiver’s transaction ID, if any.