IUIFocusItemContainer Schnittstelle

Definition

Verwaltet räumliche Informationen für Fokuselemente in einer Fokusumgebung.

[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
Abgeleitet
Attribute
Implementiert

Eigenschaften

Name Beschreibung
CoordinateSpace

Ruft die Implementierung des Koordinatenraums ab.

Handle

Handle (Zeiger) auf die nicht verwaltete Objektdarstellung.

(Geerbt von INativeObject)

Methoden

Name Beschreibung
GetFocusItems(CGRect)

Gibt eine Liste aller untergeordneten Fokuselemente innerhalb des angegebenen Rechtecks zurück.

Erweiterungsmethoden

Name Beschreibung
GetHandle(INativeObject)

Verwaltet räumliche Informationen für Fokuselemente in einer Fokusumgebung.

GetNonNullHandle(INativeObject, String)

Verwaltet räumliche Informationen für Fokuselemente in einer Fokusumgebung.

Gilt für: