Instance Method インスタンスメソッド

isLocationRequiredToCreate(forKey:)

Returns a Boolean value indicating whether an insertion location must be specified when creating a new object in the specified to-many relationship of the receiver. あるブール値を返します、レシーバの指定された対多関係において新しいオブジェクトを作成する時に、ある挿入位置が指定されなければならないかどうかを指し示しています。

Declaration 宣言

func isLocationRequiredToCreate(forKey toManyRelationshipKey: String) -> Bool

Parameters パラメータ

toManyRelationshipKey

The key for the to-many relationship that may require an insertion location. 挿入位置を要求するかもしれない対多関係に対するキー。

Return Value 戻り値

true if an insertion location must be specified; otherwise, false. true、もし挿入位置が提供されなければならないならば;そうでなければfalse

Discussion 議論

A script command object that creates a new object in a to-many relationship needs to know whether an explicitly specified insertion location is required. It can get this information from an instance of NSScriptClassDescription. For example, NSMakeCommand uses this method to determine whether or not a specific make AppleScript command must have an at parameter. 新しいオブジェクトを対多関係において作成するスクリプトコマンドオブジェクトは、明示的に指定される挿入位置が必要とされるかどうかを知る必要があります。それは、この情報をNSScriptClassDescriptionのインスタンスから得ることが出来ます。例えば、NSMakeCommandはこのメソッドを使って、特定のmake AppleScriptコマンドがatパラメータを持たなければならないかどうかを判定します。

See Also 参照

Getting basic information about the script class スクリプトクラスについての基盤情報を取得する