IUIFocusItemContainer インターフェイス

定義

フォーカス環境内のフォーカス項目の空間情報を管理します。

[Foundation.Protocol(Name="UIFocusItemContainer", WrapperType=typeof(UIKit.UIFocusItemContainerWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetFocusItems", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreGraphics.CGRect) }, ReturnType=typeof(UIKit.IUIFocusItem[]), Selector="focusItemsInRect:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="coordinateSpace", IsProperty=true, IsRequired=true, IsStatic=false, Name="CoordinateSpace", PropertyType=typeof(UIKit.IUICoordinateSpace), Selector="coordinateSpace")]
public interface IUIFocusItemContainer : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="UIFocusItemContainer", WrapperType=typeof(UIKit.UIFocusItemContainerWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetFocusItems", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(CoreGraphics.CGRect) }, ReturnType=typeof(UIKit.IUIFocusItem[]), Selector="focusItemsInRect:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="coordinateSpace", IsProperty=true, IsRequired=true, IsStatic=false, Name="CoordinateSpace", PropertyType=typeof(UIKit.IUICoordinateSpace), Selector="coordinateSpace")>]
type IUIFocusItemContainer = interface
    interface INativeObject
    interface IDisposable
派生
属性
実装

プロパティ

名前 説明
CoordinateSpace

座標空間の実装を取得します。

Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

メソッド

名前 説明
GetFocusItems(CGRect)

指定した四角形内のすべての子フォーカス項目の一覧を返します。

拡張メソッド

名前 説明
GetHandle(INativeObject)

フォーカス環境内のフォーカス項目の空間情報を管理します。

GetNonNullHandle(INativeObject, String)

フォーカス環境内のフォーカス項目の空間情報を管理します。

適用対象