Initializer

init(containerClassDescription:containerSpecifier:key:start:end:)

Returns a range specifier initialized with the given properties. 与えられたプロパティで初期化される範囲指定子を返します。

Declaration 宣言

init(containerClassDescription classDesc: NSScriptClassDescription, 
containerSpecifier container: NSScriptObjectSpecifier?, 
 key property: String, 
start startSpec: NSScriptObjectSpecifier?, 
 end endSpec: NSScriptObjectSpecifier?)

Parameters パラメータ

classDescription

The class description. クラス記述。

container

The container. コンテナ。

property

The property. プロパティ。

startSpec

The object specifier representing the first object of the range. 範囲の最初のオブジェクトを表しているオブジェクト指定子。

endSpec

The object specifier representing the last object of the range. 範囲の最後のオブジェクトを表しているオブジェクト指定子。

Return Value 戻り値

A range specifier initialized with the given properties. 与えられたプロパティで初期化された範囲指定子。

Discussion 議論

Invokes the super class’s init(containerClassDescription:containerSpecifier:key:) method and initializes the instance with the object specifiers representing the starting element, startSpec, and the ending element, endSpec, of a range of elements in the container. スーパークラスのもつinit(containerClassDescription:containerSpecifier:key:)メソッドを発動して、コンテナの中の要素のある範囲のインスタンスを、開始要素startSpec、そして終了要素endSpecを表しているオブジェクト指定子それらで初期化してください。

See Also 参照

Related Documentation 関連文書