Language

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
派生
属性
実装

プロパティ

Name 説明
CoordinateSpace

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

Handle

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

(継承元 INativeObject)

メソッド

Name 説明
GetFocusItems(CGRect)

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

拡張メソッド

Name 説明
GetHandle(INativeObject)

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

GetNonNullHandle(INativeObject, String)

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

適用対象