Type Method
型メソッド
recordDescriptor
Creates and initializes a descriptor for an Apple event record whose data has yet to be set.
あるアップルイベントレコードに対する記述子を作成して初期化します、それのデータはまだ設定されません。
Return Value
戻り値
An Apple event descriptor whose data has yet to be set, or nil
if an error occurs.
そのデータがまた設定されていないアップルイベント記述子、またはエラーが起こるならばnil
。
Discussion
議論
An Apple event record is a descriptor whose data is a set of descriptors keyed by four-character codes. You can add information to the descriptor with methods such as setAttributeDescriptor:forKeyword:
, setDescriptor:forKeyword:
, and setParamDescriptor:forKeyword:
.
アップルイベントレコードは、それのデータが4文字コードによってキー付けされる記述子の一揃いである記述子です。あなたは、情報をこの記述子に追加することが幾つかのメソッド、例えばsetAttributeDescriptor:forKeyword:
、setDescriptor:forKeyword:
、そしてsetParamDescriptor:forKeyword:
などで行えます。
Invoking this method is equivalent to allocating an instance of NSAppleEventDescriptor
and invoking initRecordDescriptor
.
このメソッドを発動することは、NSAppleEventDescriptor
のインスタンスを割り当てしてinitRecordDescriptor
を発動することと等価です。
See Also
参照
Creating and Initializing Descriptors
記述子の作成と初期化
+ descriptorWithBoolean:
Creates a descriptor initialized with type typeBoolean
that stores the specified Boolean value.
型typeBoolean
で初期化される記述子を作成します、それは措定されたブール値を格納します。
+ descriptorWithDescriptorType:bytes:length:
Creates a descriptor initialized with the specified event type that stores the specified data (from a series of bytes).
指定されたイベント型で初期化される記述子を作成します、それは指定されたデータを格納します(一続きのバイトから)。
+ descriptorWithDescriptorType:data:
Creates a descriptor initialized with the specified event type that stores the specified data (from an instance of NSData
).
指定されたイベント型で初期化される記述子を作成します、それは指定されたデータを格納します(NSData
のインスタンスから)。
+ descriptorWithEnumCode:
Creates a descriptor initialized with type typeEnumerated
that stores the specified enumerator data type value.
型typeEnumerated
で初期化される記述子を作成します、それは指定された列挙子データ型値を格納します。
+ descriptorWithInt32:
Creates a descriptor initialized with Apple event type typeSInt32
that stores the specified integer value.
アップルイベント型typeSInt32
で初期化される記述子を作成します、それは指定された整数値を格納します。
+ descriptorWithString:
Creates a descriptor initialized with type typeUnicodeText
that stores the text from the specified string.
typeUnicodeText
型で初期化される記述子を作成します、それは指定された文字列からのテキストを格納します。
+ descriptorWithTypeCode:
Creates a descriptor initialized with type typeType
that stores the specified type value.
typeType
型で初期化される記述子を作成します、それは指定された型値を格納します。
+ listDescriptor
Creates and initializes an empty list descriptor.
空のリスト記述子を作成して初期化します。
+ nullDescriptor
Creates and initializes a descriptor with no parameter or attribute values set.
パラメータまたは属性値が設定されない記述子を作成して初期化します。
- initListDescriptor
Initializes a newly allocated instance as an empty list descriptor.
新たに割り当てされたインスタンスを空のリスト記述子として初期化します。
- initRecordDescriptor
Initializes a newly allocated instance as a descriptor that is an Apple event record.
新たに割り当てされたインスタンスをアップルイベントレコードである記述子として初期化します。
- initWithAEDescNoCopy:
Initializes a newly allocated instance as a descriptor for the specified Carbon AEDesc
structure.
新たに割り当てされたインスタンスを指定されたCarbonAEDesc
構造体に対する記述子として初期化します。
- initWithDescriptorType:bytes:length:
Initializes a newly allocated instance as a descriptor with the specified descriptor type and data (from an arbitrary sequence of bytes and a length count).
新たに割り当てされたインスタンスを指定された記述子型とデータ(随意のバイトシーケンスと長さ合計から)を伴う記述子として初期化します。
- initWithDescriptorType:data:
Initializes a newly allocated instance as a descriptor with the specified descriptor type and data (from an instance of NSData
).
新たに割り当てされたインスタンスを指定された記述子型とデータ(NSData
のインスタンスから)を伴う記述子として初期化します。