AccessibilityNodeInfo 클래스

정의

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

[Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)]
public class AccessibilityNodeInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)>]
type AccessibilityNodeInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
상속
AccessibilityNodeInfo
특성
구현

설명

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. 창 콘텐츠의 android.accessibilityservice.AccessibilityService 관점에서 볼 때 접근성 노드 정보의 트리로 표시됩니다. 이 정보는 일대일로 뷰 계층 구조에 매핑되거나 매핑되지 않을 수 있습니다. 즉, 사용자 지정 보기는 접근성 노드 정보의 트리로 보고할 수 있습니다. </피>

접근성 노드 정보가 접근성 서비스에 전달되면 변경할 수 없게 되며 상태 변형 메서드를 호출하면 오류가 발생합니다. #setQueryFromAppProcessEnabled 앱 프로세스에서 노드 트리를 검사하여 도구를 테스트하거나 디버깅할지 확인합니다.

보안 모델에 대한 세부 정보뿐만 아니라 접근성 노드 정보의 트리로 창 콘텐츠에 대한 핸들을 가져오는 방법에 대한 자세한 내용은 참조 android.accessibilityservice.AccessibilityService 하세요.

<div class="special reference"><h3>Developer Guides</h3>

애플리케이션에 액세스할 수 있도록 하는 방법에 대한 자세한 내용은 접근성 개발자 가이드를 참조하세요.

</div> "note"><b>Note:</b> 이전 버전과의 호환성을 위해 이 클래스 대신 c>androidx.core.view.accessibility.AccessibilityNodeInfoCompat</c> 래퍼를 사용합니다<. </aside>

에 대한 android.view.accessibility.AccessibilityNodeInfoJava 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

생성자

Name Description
AccessibilityNodeInfo()

AccessibilityNodeInfo를 만듭니다.

AccessibilityNodeInfo(AccessibilityNodeInfo)

생성자를 복사합니다.

AccessibilityNodeInfo(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

AccessibilityNodeInfo(View, Int32)

지정된 AccessibilityNodeInfo을 사용하여 새로 source 만듭니다.

AccessibilityNodeInfo(View)

지정된 AccessibilityNodeInfo을 사용하여 새로 source 만듭니다.

필드

Name Description
ActionAccessibilityFocus
사용되지 않음.

노드에 접근성 포커스를 제공하는 작업입니다.

ActionArgumentColumnInt

화면에 표시할 컬렉션 열을 지정하기 위한 인수입니다.

ActionArgumentDirectionInt

를 사용할 AccessibilityAction#ACTION_SCROLL_IN_DIRECTION때 방향을 나타내는 인수입니다.

ActionArgumentExtendSelectionBoolean

세분성으로 이동할 때 선택 영역을 확장할지 또는 이동해야 하는지에 대한 인수입니다.

ActionArgumentHtmlElementString

다음/이전 HTML 요소로 이동할 HTML 요소에 대한 인수입니다.

ActionArgumentMovementGranularityInt

노드 텍스트를 트래버스할 때 사용할 이동 세분성에 대한 인수입니다.

ActionArgumentMoveWindowX

창을 이동할 x 좌표를 지정하기 위한 인수입니다.

ActionArgumentMoveWindowY

창을 이동할 y 좌표를 지정하기 위한 인수입니다.

ActionArgumentPressAndHoldDurationMillisInt

노드를 길게 누를 기간을 밀리초 단위로 나타내는 인수입니다.

ActionArgumentProgressValue

설정할 진행률 값을 지정하기 위한 인수입니다.

ActionArgumentRowInt

화면에 표시할 컬렉션 행을 지정하기 위한 인수입니다.

ActionArgumentScrollAmountFloat

스크롤 크기를 노드의 표시 영역 백분율(1)로 나타내는 인수입니다.

ActionArgumentSelectionEndInt

선택 끝을 지정하기 위한 인수입니다.

ActionArgumentSelectionStartInt

선택 시작을 지정하기 위한 인수입니다.

ActionArgumentSetTextCharsequence

설정할 텍스트 콘텐츠를 지정하기 위한 인수입니다.

ActionClearAccessibilityFocus
사용되지 않음.

노드의 접근성 포커스를 지우는 작업입니다.

ActionClearFocus
사용되지 않음.

노드의 입력 포커스를 지우는 작업입니다.

ActionClearSelection
사용되지 않음.

노드의 선택을 취소하는 작업입니다.

ActionClick
사용되지 않음.

노드 정보를 클릭하는 작업입니다.

ActionCollapse
사용되지 않음.

확장 가능한 노드를 축소하는 작업입니다.

ActionCopy
사용되지 않음.

현재 선택 영역을 클립보드에 복사하는 작업입니다.

ActionCut
사용되지 않음.

현재 선택 영역을 잘라내어 클립보드에 배치하는 동작입니다.

ActionDismiss
사용되지 않음.

해제 가능한 노드를 해제하는 작업입니다.

ActionExpand
사용되지 않음.

확장 가능한 노드를 확장하는 작업입니다.

ActionFocus
사용되지 않음.

노드에 입력 포커스를 제공하는 작업입니다.

ActionLongClick
사용되지 않음.

노드를 길게 클릭하는 작업입니다.

ActionNextAtMovementGranularity
사용되지 않음.

지정된 이동 세분성에서 이 노드 텍스트의 다음 엔터티로 이동하도록 요청하는 작업입니다.

ActionNextHtmlElement
사용되지 않음.

지정된 형식의 다음 HTML 요소로 이동하는 작업입니다.

ActionPaste
사용되지 않음.

현재 클립보드 콘텐츠를 붙여넣는 작업입니다.

ActionPreviousAtMovementGranularity
사용되지 않음.

지정된 이동 세분성에서 이 노드 텍스트의 이전 엔터티로 이동하도록 요청하는 작업입니다.

ActionPreviousHtmlElement
사용되지 않음.

지정된 형식의 이전 HTML 요소로 이동하는 작업입니다.

ActionScrollBackward
사용되지 않음.

노드 콘텐츠를 뒤로 스크롤하는 작업입니다.

ActionScrollForward
사용되지 않음.

노드 콘텐츠를 앞으로 스크롤하는 작업입니다.

ActionSelect
사용되지 않음.

노드를 선택하는 작업입니다.

ActionSetSelection
사용되지 않음.

선택 영역을 설정하는 작업입니다.

ActionSetText
사용되지 않음.

노드의 텍스트를 설정하는 작업입니다.

CheckedStateFalse
사용되지 않음.

이 노드는 선택되지 않습니다.

CheckedStatePartial
사용되지 않음.

이 노드는 부분적으로 확인됩니다.

CheckedStateTrue
사용되지 않음.

이 노드가 선택되어 있습니다.

ExpandedStateCollapsed
사용되지 않음.

축소된 확장 가능한 요소의 확장된 상태입니다.

ExpandedStateFull
사용되지 않음.

더 이상 확장할 수 없는 확장 가능한 요소의 확장된 상태입니다.

ExpandedStatePartial
사용되지 않음.

확장 가능한 요소에 대해 확장된 상태로 계속 확장할 수 있습니다.

ExpandedStateUndefined
사용되지 않음.

확장할 수 없는 요소의 확장된 상태

ExtraDataRenderingInfoKey

렌더링 정보에 대한 추가 데이터를 요청하는 데 사용되는 키입니다.

ExtraDataTextCharacterLocationArgLength

요청된 텍스트 위치 데이터의 끝 인덱스 지정 정수 인수입니다.

ExtraDataTextCharacterLocationArgMaxLength

요청된 텍스트 위치 데이터의 최대 허용 길이입니다.

ExtraDataTextCharacterLocationArgStartIndex

요청된 텍스트 위치 데이터의 시작 인덱스 지정 정수 인수입니다.

ExtraDataTextCharacterLocationInWindowKey

창 좌표에서 텍스트 문자 위치에 대한 추가 데이터를 요청하고 찾는 데 사용되는 키입니다.

ExtraDataTextCharacterLocationKey

텍스트 문자 위치에 대한 추가 데이터를 요청하고 찾는 데 사용되는 키입니다.

FlagPrefetchAncestors
사용되지 않음.

요청된 노드의 상위 노드를 프리페치하는 프리페치 전략입니다.

FlagPrefetchDescendantsBreadthFirst
사용되지 않음.

요청된 노드 너비 우선의 하위 항목을 프리페치하는 프리페치 전략입니다.

FlagPrefetchDescendantsDepthFirst
사용되지 않음.

요청된 노드 깊이 우선의 하위 항목을 프리페치하는 프리페치 전략입니다.

FlagPrefetchDescendantsHybrid
사용되지 않음.

하이브리드 깊이 우선 및 폭 첫 번째 접근 방식에서 하위 항목을 프리페치하는 프리페치 전략입니다.

FlagPrefetchSiblings
사용되지 않음.

요청된 노드의 형제를 프리페치하는 프리페치 전략입니다.

FlagPrefetchUninterruptible
사용되지 않음.

프리페치를 지정하는 프리페치 플래그는 노드를 검색하거나 노드에서 작업을 수행하라는 요청에 의해 중단되어서는 안 됩니다.

FocusAccessibility
사용되지 않음.

접근성 포커스입니다.

FocusInput
사용되지 않음.

입력 포커스입니다.

MaxNumberOfPrefetchedNodes

요청에 대한 프리페치된 노드의 최대 일괄 처리 크기입니다.

MovementGranularityCharacter
사용되지 않음.

노드 텍스트를 문자별로 트래버스하기 위한 이동 세분성 비트입니다.

MovementGranularityLine
사용되지 않음.

노드 텍스트를 한 줄씩 트래버스하기 위한 이동 세분성 비트입니다.

MovementGranularityPage
사용되지 않음.

페이지별로 노드의 텍스트를 트래버스하기 위한 이동 세분성 비트입니다.

MovementGranularityParagraph
사용되지 않음.

단락별로 노드 텍스트를 트래버스하기 위한 이동 세분성 비트입니다.

MovementGranularityWord
사용되지 않음.

단어별로 노드 텍스트를 트래버스하기 위한 이동 세분성 비트입니다.

속성

Name Description
AccessibilityDataSensitive

노드의 접근성 데이터가 중요한 것으로 간주되는지 가져옵니다. -또는- 이 노드의 접근성 데이터가 중요한 것으로 간주되는지 여부를 설정합니다.

AccessibilityFocused

이 노드가 접근성에 중점을 두는지 여부를 가져옵니다. -또는- 이 노드가 접근성에 중점을 두는지 여부를 설정합니다.

ActionList

노드에서 수행할 수 있는 작업을 가져옵니다.

Actions
사용되지 않음.

노드에서 수행할 수 있는 작업을 가져옵니다.

AvailableExtraData

이 노드에 사용할 수 있는 추가 데이터를 가져옵니다. -또는- 이 노드에 사용할 수 있는 추가 데이터를 설정합니다.

Checkable

이 노드를 확인할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 확인할 수 있는지 여부를 설정합니다.

Checked

이 노드가 선택되어 있는지 여부를 가져옵니다. -또는- 이 노드가 선택되었는지 여부를 설정합니다.

CheckedState

이 노드의 확인된 상태를 가져옵니다. -또는- 이 노드의 확인된 상태를 설정합니다.

ChildCount

자식 수를 가져옵니다.

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
ClassName

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

ClassNameFormatted

이 노드의 클래스를 가져옵니다. -또는- 이 노드의 클래스를 설정합니다.

Clickable

이 노드를 클릭할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 클릭할 수 있는지 여부를 설정합니다.

ContainerTitle

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

ContainerTitleFormatted

컨테이너 제목을 반환합니다. -또는- 모든 유형의 ViewGroup 또는 레이아웃일 수 있는 앱 개발자 정의 컨테이너의 컨테이너 제목을 설정합니다.

ContentDescription

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

ContentDescriptionFormatted

이 노드의 콘텐츠 설명을 가져옵니다. -또는- 이 노드의 콘텐츠 설명을 설정합니다.

ContentInvalid

이 노드의 콘텐츠가 잘못된지 가져옵니다. -또는- 이 노드의 콘텐츠가 잘못된지 여부를 설정합니다.

ContextClickable

이 노드가 컨텍스트를 클릭할 수 있는지 여부를 가져옵니다. -또는- 이 노드가 컨텍스트를 클릭할 수 있는지 여부를 설정합니다.

Creator
Dismissable

노드를 해제할 수 있는지를 가져옵니다. -또는- 노드를 해제할 수 있는지 여부를 설정합니다.

DrawingOrder

이 노드에 해당하는 뷰의 그리기 순서를 가져옵니다. -또는- 이 노드에 해당하는 뷰의 그리기 순서를 설정합니다.

Editable

노드를 편집할 수 있는지를 가져옵니다. -또는- 이 노드를 편집할 수 있는지 여부를 설정합니다.

Enabled

이 노드를 사용할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 사용할 수 있는지 여부를 설정합니다.

Error

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

ErrorFormatted

이 노드의 오류 텍스트를 가져옵니다. -또는- 이 노드의 오류 텍스트를 설정합니다.

ExpandedState

이 노드의 확장된 상태를 가져옵니다. -또는- 노드의 확장된 상태를 설정합니다.

Extras

추가 데이터가 있는 선택적 번들을 가져옵니다.

FieldRequired

양식 필드를 나타내는 노드에 입력 또는 선택 항목이 필요한지 여부를 가져옵니다. -또는- 노드가 입력 또는 선택 항목이 필요한 양식 필드를 나타내는지 여부를 this 설정합니다.

Focusable

이 노드를 포커스할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 포커스할 수 있는지 여부를 설정합니다.

Focused

이 노드에 포커스가 있는지 여부를 가져옵니다. -또는- 이 노드에 포커스가 있는지 여부를 설정합니다.

GranularScrollingSupported

노드가 세분화된 스크롤을 지원하는지 가져옵니다. -또는- 노드가 세분화된 스크롤을 지원하는지 여부를 설정합니다.

Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
HasRequestInitialAccessibilityFocus

노드 #setRequestInitialAccessibilityFocus에 .가 있는지 여부를 가져옵니다.

Heading

노드가 제목을 나타내는지 여부를 반환합니다. -또는- 노드가 제목을 나타내는지 여부를 설정합니다.

HintText

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

HintTextFormatted

이 노드의 힌트 텍스트를 가져옵니다. -또는- 이 노드의 힌트 텍스트를 설정합니다.

ImportantForAccessibility

노드가 접근성에 중요한 것으로 간주되는 뷰에서 시작되는지 여부를 반환합니다. -또는- 노드가 접근성에 중요한 것으로 간주되는지 여부를 설정합니다.

InputType

에 정의된 InputType소스의 입력 형식을 가져옵니다. -또는- 에 정의된 InputType소스의 입력 형식을 설정합니다.

JniIdentityHashCode

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
JniPeerMembers

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

LabeledBy

접근성을 위해 이 정보가 나타내는 뷰의 레이블 역할을 하는 노드 정보를 가져옵니다.

LabeledByList

접근성을 위해 이 정보가 나타내는 보기의 레이블 역할을 하는 노드 정보 목록을 가져옵니다.

LabelFor

이 정보가 나타내는 뷰가 접근성을 위해 레이블로 사용되는 노드 정보를 가져옵니다.

LiveRegion

노드의 라이브 지역 모드를 가져옵니다. -또는- 노드의 라이브 지역 모드를 설정합니다.

LongClickable

이 노드를 오랫동안 클릭할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 오랫동안 클릭할 수 있는지 여부를 설정합니다.

MaxTextLength

이 노드의 최대 텍스트 길이를 반환합니다. -또는- 최대 텍스트 길이를 설정하거나 제한 없이 -1 설정합니다.

MinDurationBetweenContentChanges

두 콘텐츠 변경 이벤트 사이의 최소 기간을 가져옵니다. -또는- 접근성 서비스에서 콘텐츠 변경 이벤트를 제한하는 데 사용되는 두 콘텐츠 변경 이벤트 간의 최소 기간을 설정합니다.

MovementGranularities

이 노드의 텍스트를 트래버스하기 위한 이동 세분성을 가져옵니다. -또는- 이 노드의 텍스트를 트래버스하기 위한 이동 세분성을 설정합니다.

MultiLine

노드가 여러 줄로 편집 가능한 텍스트인지를 가져옵니다. -또는- 노드가 여러 줄로 편집 가능한 텍스트인지 여부를 설정합니다.

PackageName

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

PackageNameFormatted

이 노드의 패키지를 가져옵니다. -또는- 이 노드의 패키지를 설정합니다.

PaneTitle

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

PaneTitleFormatted

이 노드가 나타내는 창의 제목을 가져옵니다. -또는- 이 노드가 창의 나머지 부분과 별도로 업데이트될 수 있는 화면의 시각적으로 고유한 영역을 나타내는 경우 창으로 간주됩니다.

Parent

부모를 가져옵니다.

Password

이 노드가 암호인지 여부를 가져옵니다. -또는- 이 노드가 암호인지 여부를 설정합니다.

PeerReference

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
ScreenReaderFocusable

노드가 화면 읽기 프로그램에서 포커스 가능한 단위로 명시적으로 표시되는지 여부를 반환합니다. -또는- 화면 읽기 프로그램에서 노드를 포커스 가능한 단위로 간주할지 여부를 설정합니다.

Scrollable

노드를 스크롤할 수 있는지를 가져옵니다. -또는- 노드를 스크롤할 수 있는지 여부를 설정합니다.

Selected

이 노드가 선택되었는지 여부를 가져옵니다. -또는- 이 노드가 선택되었는지 여부를 설정합니다.

ShowingHintText

노드의 텍스트가 사용자가 텍스트를 입력할 힌트를 나타내는지 여부를 반환합니다. -또는- 노드의 텍스트가 사용자가 텍스트를 입력할 힌트를 나타내는지 여부를 설정합니다.

StateDescription

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

StateDescriptionFormatted

이 노드의 상태 설명을 가져옵니다. -또는- 이 노드의 상태 설명을 설정합니다.

SupplementalDescription

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

SupplementalDescriptionFormatted

이 노드에 대한 추가 설명을 가져옵니다. -또는- 이 노드에 대한 추가 설명을 설정합니다.

Text

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

TextEntryKey

노드가 키보드 또는 키패드의 일부인 텍스트 입력 키를 나타내는지 여부를 반환합니다. -또는- 노드가 키보드 또는 키패드의 일부인 텍스트 입력 키를 나타내는지 여부를 설정합니다.

TextFormatted

이 노드의 텍스트를 가져옵니다. -또는- 이 노드의 텍스트를 설정합니다.

TextSelectable

노드에 선택 가능한 텍스트가 있는지를 가져옵니다. -또는- 노드에 선택 가능한 텍스트가 있는지 여부를 설정합니다.

TextSelectionEnd

텍스트를 선택한 경우 텍스트 선택 끝을 가져옵니다.

TextSelectionStart

텍스트 선택 시작 또는 커서 위치를 가져옵니다.

ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

TooltipText

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

TooltipTextFormatted

이 노드의 도구 설명 텍스트를 가져옵니다. -또는- 이 노드의 도구 설명 텍스트를 설정합니다.

TraversalAfter

접근성 순회에서 이 노드를 방문한 후 노드를 가져옵니다.

TraversalBefore

순회 중에 이 노드를 방문하기 전의 노드를 가져옵니다.

UniqueId

노드의 고유 ID를 가져옵니다. -또는- 노드를 식별하는 키 역할을 할 고유 ID를 설정합니다.

ViewIdResourceName

원본 뷰 ID의 정규화된 리소스 이름을 가져옵니다. -또는- 원본 뷰 ID의 정규화된 리소스 이름을 설정합니다.

VisibleToUser

이 노드가 사용자에게 표시되는지 여부를 가져옵니다. -또는- 이 노드가 사용자에게 표시되는지 여부를 설정합니다.

Window

이 노드가 속한 창을 가져옵니다.

WindowId

정보가 제공되는 창의 ID를 가져옵니다.

메서드

Name Description
AddAction(AccessibilityNodeInfo+AccessibilityAction)

노드에서 수행할 수 있는 작업을 추가합니다.

AddAction(Action)
사용되지 않음.

노드에서 수행할 수 있는 작업을 추가합니다.

AddChild(View, Int32)

지정된 root하위 항목인 가상 자식 항목을 추가합니다.

AddChild(View)

자식 추가

AddLabeledBy(View, Int32)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

AddLabeledBy(View)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

CanOpenPopup()

이 노드가 팝업 또는 대화 상자를 여는지 여부를 가져옵니다.

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
DescribeContents()

추가할 항목

Dispose()

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
FindAccessibilityNodeInfosByText(String)

텍스트로 s를 찾습니다 AccessibilityNodeInfo.

FindAccessibilityNodeInfosByViewId(String)

정규화된 ID가 "package:id/id_resource_name"의 정규화된 뷰 ID인 리소스 이름으로 찾 AccessibilityNodeInfo습니다.

FindFocus(NodeFocus)

지정된 포커스 유형이 있는 뷰를 찾습니다.

FocusSearch(FocusSearchDirection)

입력 포커스를 사용할 수 있는 지정된 방향으로 가장 가까운 보기를 검색합니다.

GetBoundsInParent(Rect)

viewParent의 좌표에서 노드 경계를 가져옵니다.

GetBoundsInScreen(Rect)

화면 좌표에서 노드 범위를 가져옵니다.

GetBoundsInWindow(Rect)

창 좌표에서 노드 범위를 가져옵니다.

GetChild(Int32, Int32)

지정된 인덱스에서 자식 값을 가져옵니다.

GetChild(Int32)

지정된 인덱스에서 자식 값을 가져옵니다.

GetCollectionInfo()

노드가 컬렉션인 경우 컬렉션 정보를 가져옵니다.

GetCollectionItemInfo()

노드가 컬렉션 항목인 경우 컬렉션 항목 정보를 가져옵니다.

GetExtraRenderingInfo()

ExtraRenderingInfo extra rendering info 렌더링 관련 접근성 문제를 검사하기 위해 추가 데이터로 노드를 새로 고치려는 경우를 가져옵니다.

GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetParent(Int32)

부모를 가져옵니다.

GetRangeInfo()

이 노드가 범위인 경우 범위 정보를 가져옵니다.

GetTouchDelegateInfo()

표시된 뷰를 사용하여 TouchDelegateInfo for 터치 대리자 동작을 가져옵니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
Obtain()

새 AccessibilityNodeInfo를 인스턴스화합니다.

Obtain(AccessibilityNodeInfo)

지정된 info에서 초기화된 새 AccessibilityNodeInfo를 인스턴스화합니다.

Obtain(View, Int32)

캐시된 인스턴스를 사용할 수 있으면 반환하고, 그렇지 않으면 새 인스턴스를 반환하고 원본을 설정합니다.

Obtain(View)

캐시된 인스턴스를 사용할 수 있으면 반환하고, 그렇지 않으면 새 인스턴스를 반환하고 원본을 설정합니다.

PerformAction(Action, Bundle)

노드에서 작업을 수행합니다.

PerformAction(Action)

노드에서 작업을 수행합니다.

Recycle()

이전에 다시 사용할 인스턴스를 반환했습니다.

Refresh()

이 정보를 나타내는 보기의 최신 상태로 새로 고칩니다.

RefreshWithExtraData(String, Bundle)

이 정보를 나타내는 보기의 최신 상태로 새로 고치고 뷰에서 새 데이터를 추가해 줄 것을 요청합니다.

RemoveAction(AccessibilityNodeInfo+AccessibilityAction)

노드에서 수행할 수 있는 작업을 제거합니다.

RemoveAction(Int32)
사용되지 않음.

노드에서 수행할 수 있는 작업을 제거합니다.

RemoveChild(View, Int32)

지정된 root하위 항목인 가상 자식 항목을 제거합니다.

RemoveChild(View)

자식 제거

RemoveLabeledBy(View, Int32)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

RemoveLabeledBy(View)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

SetBoundsInParent(Rect)

viewParent의 좌표에서 노드 범위를 설정합니다.

SetBoundsInScreen(Rect)

화면 좌표에서 노드 범위를 설정합니다.

SetBoundsInWindow(Rect)

창 좌표에서 노드 범위를 설정합니다.

SetCanOpenPopup(Boolean)

이 노드가 팝업 또는 대화 상자를 여는지 여부를 설정합니다.

SetCollectionInfo(AccessibilityNodeInfo+CollectionInfo)

노드가 컬렉션인 경우 컬렉션 정보를 설정합니다.

SetCollectionItemInfo(AccessibilityNodeInfo+CollectionItemInfo)

노드가 컬렉션 항목인 경우 컬렉션 항목 정보를 설정합니다.

SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
SetLabeledBy(View, Int32)

접근성을 위해 이 정보가 나타내는 뷰의 레이블 역할을 하는 뷰를 설정합니다.

SetLabeledBy(View)

접근성을 위해 이 정보가 나타내는 뷰의 레이블 역할을 하는 뷰를 설정합니다.

SetLabelFor(View, Int32)

이 정보로 표시되는 뷰가 접근성을 위해 레이블로 사용되는 보기를 설정합니다.

SetLabelFor(View)

이 정보로 표시되는 뷰가 접근성을 위해 레이블로 사용되는 보기를 설정합니다.

SetParent(View, Int32)

부모를 지정된 root항목의 가상 하위 항목으로 설정합니다.

SetParent(View)

부모를 설정합니다.

SetQueryFromAppProcessEnabled(View, Boolean)

이 노드의 작업이 전체 AccessibilityNodeInfo 트리를 쿼리하고 노드에서 접근성 작업을 수행할 수 있도록 이 노드를 뷰의 루트에 연결합니다.

SetRangeInfo(AccessibilityNodeInfo+RangeInfo)

이 노드가 범위인 경우 범위 정보를 설정합니다.

SetRequestInitialAccessibilityFocus(Boolean)

노드가 초기 접근성 포커스를 요청했는지 여부를 설정합니다.

SetSource(View, Int32)

원본을 지정된 root항목의 가상 하위 항목으로 설정합니다.

SetSource(View)

원본을 설정합니다.

SetTextSelection(Int32, Int32)

텍스트 선택 시작 및 끝을 설정합니다.

SetTouchDelegateInfo(AccessibilityNodeInfo+TouchDelegateInfo)

표시된 보기 TouchDelegate에 .가 있는 경우 터치 대리자 정보를 설정합니다.

SetTraversalAfter(View, Int32)

접근성 순회에서 이 노드를 방문한 후 노드를 설정합니다.

SetTraversalAfter(View)

접근성 순회에서 노드를 방문한 뷰를 설정합니다.

SetTraversalBefore(View, Int32)

순회 중에 이 노드를 방문하기 전에 노드를 설정합니다.

SetTraversalBefore(View)

순회 중에 이 노드를 방문해야 하는 노드 앞에 보기를 설정합니다.

ToArray<T>()

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.>

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

추가할 항목

명시적 인터페이스 구현

Name Description
IJavaPeerable.Disposed()

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

(다음에서 상속됨 Object)

확장명 메서드

Name Description
GetJniTypeName(IJavaPeerable)

인스턴스 self형식의 JNI 이름을 가져옵니다.

JavaAs<TResult>(IJavaPeerable)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.

TryJavaCast<TResult>(IJavaPeerable, TResult)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

적용 대상