Instance Property インスタンスプロパティ

containerFrame

The rectangle (in screen coordinates) of the item’s visible content. 項目の持つ可視内容の(スクリーン座標での)矩形。

Declaration 宣言

var containerFrame: NSRect { get }

Discussion 議論

The rectangle in this property corresponds to the onscreen frame rectangle of the item. This rectangle may or may not intersect the sourceFrame rectangle of the item. An intersection of the rectangles means that at least part of the item is visible onscreen. このプロパティの中の矩形は、項目の画面上のフレーム矩形に一致します。この矩形は、項目のsourceFrame矩形と交わるかもしれないししないかもしれません。矩形の交わりは、少なくともその項目の一部が画面上で目に見えることを意味します。

The rectangle in this property may be a clipped version of the source frame or it might be NSZeroRect if the item is offscreen or the clipping rectangle cannot be determined. The system treats a value of NSZeroRect as meaning the item is fully visible. このプロパティの中の矩形は、ソースフレームのクリップされたバージョンかもしれません、またはもし項目が画面外であるかクリップしている矩形が決定されることができないならばそれはNSZeroRectであるかもしれません。システムは、NSZeroRectの値を項目が全部目に見えることを意味するとみなします。

See Also 参照

Getting the Provider’s Frame プロバイダーのもつフレームを取得する