IUIAccessibilityContainer 인터페이스

정의

UIAccessibilityContainer 프로토콜의 기본 인터페이스입니다.

[Foundation.Protocol(IsInformal=true, Name="UIAccessibilityContainer", WrapperType=typeof(UIKit.UIAccessibilityContainerWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="AccessibilityElementCount", ReturnType=typeof(System.IntPtr), Selector="accessibilityElementCount")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="GetAccessibilityElementAt", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.IntPtr) }, ReturnType=typeof(Foundation.NSObject), Selector="accessibilityElementAtIndex:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="GetIndexOfAccessibilityElement", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSObject) }, ReturnType=typeof(System.IntPtr), Selector="indexOfAccessibilityElement:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="GetAccessibilityElements", ReturnType=typeof(Foundation.NSObject), Selector="accessibilityElements")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="SetAccessibilityElements", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSObject) }, Selector="setAccessibilityElements:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.UnsafeUnretained, GetterSelector="accessibilityContainerType", IsProperty=true, IsRequired=false, IsStatic=false, Name="AccessibilityContainerType", PropertyType=typeof(UIKit.UIAccessibilityContainerType), Selector="accessibilityContainerType", SetterSelector="setAccessibilityContainerType:")]
public interface IUIAccessibilityContainer : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(IsInformal=true, Name="UIAccessibilityContainer", WrapperType=typeof(UIKit.UIAccessibilityContainerWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="AccessibilityElementCount", ReturnType=typeof(System.IntPtr), Selector="accessibilityElementCount")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="GetAccessibilityElementAt", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.IntPtr) }, ReturnType=typeof(Foundation.NSObject), Selector="accessibilityElementAtIndex:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="GetIndexOfAccessibilityElement", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSObject) }, ReturnType=typeof(System.IntPtr), Selector="indexOfAccessibilityElement:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="GetAccessibilityElements", ReturnType=typeof(Foundation.NSObject), Selector="accessibilityElements")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="SetAccessibilityElements", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSObject) }, Selector="setAccessibilityElements:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.UnsafeUnretained, GetterSelector="accessibilityContainerType", IsProperty=true, IsRequired=false, IsStatic=false, Name="AccessibilityContainerType", PropertyType=typeof(UIKit.UIAccessibilityContainerType), Selector="accessibilityContainerType", SetterSelector="setAccessibilityContainerType:")>]
type IUIAccessibilityContainer = interface
    interface INativeObject
    interface IDisposable
특성
구현

속성

Name Description
AccessibilityContainerType

컨테이너가 테이블인지 목록인지 여부를 알려주는 값입니다.

Handle

관리되지 않는 개체 표현에 대한 핸들(포인터)입니다.

(다음에서 상속됨 INativeObject)

메서드

Name Description
AccessibilityElementCount()

접근성 컨테이너의 요소 수를 반환합니다.

GetAccessibilityElementAt(IntPtr)

에서 요소를 index반환합니다.

GetAccessibilityElements()

접근성 컨테이너의 요소를 반환합니다.

GetIndexOfAccessibilityElement(NSObject)

의 인덱스 반환 element

SetAccessibilityElements(NSObject)

elements 접근성 컨테이너의 내용에 할당합니다.

확장명 메서드

Name Description
AccessibilityElementCount(IUIAccessibilityContainer)

접근성 컨테이너의 요소 수를 반환합니다.

GetAccessibilityContainerType(IUIAccessibilityContainer)

컨테이너가 테이블인지 목록인지 여부를 알려주는 값입니다.

GetAccessibilityElementAt(IUIAccessibilityContainer, IntPtr)

에서 요소를 index반환합니다.

GetAccessibilityElements(IUIAccessibilityContainer)

접근성 컨테이너의 요소를 반환합니다.

GetHandle(INativeObject)

UIAccessibilityContainer 프로토콜의 기본 인터페이스입니다.

GetIndexOfAccessibilityElement(IUIAccessibilityContainer, NSObject)

의 인덱스 반환 element

GetNonNullHandle(INativeObject, String)

UIAccessibilityContainer 프로토콜의 기본 인터페이스입니다.

SetAccessibilityContainerType(IUIAccessibilityContainer, UIAccessibilityContainerType)

컨테이너가 테이블인지 목록인지 여부를 알려주는 값입니다.

SetAccessibilityElements(IUIAccessibilityContainer, NSObject)

elements 접근성 컨테이너의 내용에 할당합니다.

적용 대상