AccessibilityNodeInfo 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다.
[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
- 상속
- 특성
- 구현
설명
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. 창 콘텐츠의 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(IntPtr, JniHandleOwnership) |
JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다. |
| AccessibilityNodeInfo(View, Int32) |
지정된 |
| AccessibilityNodeInfo(View) |
지정된 |
필드
| Name | Description |
|---|---|
| ActionAccessibilityFocus |
사용되지 않음.
노드에 접근성 포커스를 제공하는 작업입니다. |
| ActionArgumentColumnInt |
화면에 표시할 컬렉션 열을 지정하기 위한 인수입니다. |
| ActionArgumentDirectionInt |
를 사용할 |
| 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 |
이 |
| ClassName |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| ClassNameFormatted |
이 노드의 클래스를 가져옵니다. -또는- 이 노드의 클래스를 설정합니다. |
| Clickable |
이 노드를 클릭할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 클릭할 수 있는지 여부를 설정합니다. |
| ContainerTitle |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| ContainerTitleFormatted |
컨테이너 제목을 반환합니다. -또는- 모든 유형의 ViewGroup 또는 레이아웃일 수 있는 앱 개발자 정의 컨테이너의 컨테이너 제목을 설정합니다. |
| ContentDescription |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| ContentDescriptionFormatted |
이 노드의 콘텐츠 설명을 가져옵니다. -또는- 이 노드의 콘텐츠 설명을 설정합니다. |
| ContentInvalid |
이 노드의 콘텐츠가 잘못된지 가져옵니다. -또는- 이 노드의 콘텐츠가 잘못된지 여부를 설정합니다. |
| ContextClickable |
이 노드가 컨텍스트를 클릭할 수 있는지 여부를 가져옵니다. -또는- 이 노드가 컨텍스트를 클릭할 수 있는지 여부를 설정합니다. |
| Creator | |
| Dismissable |
노드를 해제할 수 있는지를 가져옵니다. -또는- 노드를 해제할 수 있는지 여부를 설정합니다. |
| DrawingOrder |
이 노드에 해당하는 뷰의 그리기 순서를 가져옵니다. -또는- 이 노드에 해당하는 뷰의 그리기 순서를 설정합니다. |
| Editable |
노드를 편집할 수 있는지를 가져옵니다. -또는- 이 노드를 편집할 수 있는지 여부를 설정합니다. |
| Enabled |
이 노드를 사용할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 사용할 수 있는지 여부를 설정합니다. |
| Error |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| ErrorFormatted |
이 노드의 오류 텍스트를 가져옵니다. -또는- 이 노드의 오류 텍스트를 설정합니다. |
| ExpandedState |
이 노드의 확장된 상태를 가져옵니다. -또는- 노드의 확장된 상태를 설정합니다. |
| Extras |
추가 데이터가 있는 선택적 번들을 가져옵니다. |
| FieldRequired |
양식 필드를 나타내는 노드에 입력 또는 선택 항목이 필요한지 여부를 가져옵니다. -또는- 노드가 입력 또는 선택 항목이 필요한 양식 필드를 나타내는지 여부를 |
| Focusable |
이 노드를 포커스할 수 있는지 여부를 가져옵니다. -또는- 이 노드를 포커스할 수 있는지 여부를 설정합니다. |
| Focused |
이 노드에 포커스가 있는지 여부를 가져옵니다. -또는- 이 노드에 포커스가 있는지 여부를 설정합니다. |
| GranularScrollingSupported |
노드가 세분화된 스크롤을 지원하는지 가져옵니다. -또는- 노드가 세분화된 스크롤을 지원하는지 여부를 설정합니다. |
| Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
| HasRequestInitialAccessibilityFocus |
노드 |
| Heading |
노드가 제목을 나타내는지 여부를 반환합니다. -또는- 노드가 제목을 나타내는지 여부를 설정합니다. |
| HintText |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| HintTextFormatted |
이 노드의 힌트 텍스트를 가져옵니다. -또는- 이 노드의 힌트 텍스트를 설정합니다. |
| ImportantForAccessibility |
노드가 접근성에 중요한 것으로 간주되는 뷰에서 시작되는지 여부를 반환합니다. -또는- 노드가 접근성에 중요한 것으로 간주되는지 여부를 설정합니다. |
| 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) |
지정된 |
| AddChild(View) |
자식 추가 |
| AddLabeledBy(View, Int32) |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| AddLabeledBy(View) |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| CanOpenPopup() |
이 노드가 팝업 또는 대화 상자를 여는지 여부를 가져옵니다. |
| Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
| DescribeContents() |
추가할 항목 |
| Dispose() |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. (다음에서 상속됨 Object) |
| Dispose(Boolean) |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. (다음에서 상속됨 Object) |
| Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
| FindAccessibilityNodeInfosByText(String) |
텍스트로 s를 찾습니다 |
| FindAccessibilityNodeInfosByViewId(String) |
정규화된 ID가 "package:id/id_resource_name"의 정규화된 뷰 ID인 리소스 이름으로 찾 |
| FindFocus(NodeFocus) |
지정된 포커스 유형이 있는 뷰를 찾습니다. |
| FocusSearch(FocusSearchDirection) |
입력 포커스를 사용할 수 있는 지정된 방향으로 가장 가까운 보기를 검색합니다. |
| GetBoundsInParent(Rect) |
viewParent의 좌표에서 노드 경계를 가져옵니다. |
| GetBoundsInScreen(Rect) |
화면 좌표에서 노드 범위를 가져옵니다. |
| GetBoundsInWindow(Rect) |
창 좌표에서 노드 범위를 가져옵니다. |
| GetChild(Int32, Int32) |
지정된 인덱스에서 자식 값을 가져옵니다. |
| GetChild(Int32) |
지정된 인덱스에서 자식 값을 가져옵니다. |
| GetCollectionInfo() |
노드가 컬렉션인 경우 컬렉션 정보를 가져옵니다. |
| GetCollectionItemInfo() |
노드가 컬렉션 항목인 경우 컬렉션 항목 정보를 가져옵니다. |
| GetExtraRenderingInfo() |
|
| GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
| GetParent(Int32) |
부모를 가져옵니다. |
| GetRangeInfo() |
이 노드가 범위인 경우 범위 정보를 가져옵니다. |
| GetTouchDelegateInfo() |
표시된 뷰를 사용하여 |
| JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
| Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
| NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
| Obtain() |
새 AccessibilityNodeInfo를 인스턴스화합니다. |
| Obtain(AccessibilityNodeInfo) |
지정된 |
| Obtain(View, Int32) |
캐시된 인스턴스를 사용할 수 있으면 반환하고, 그렇지 않으면 새 인스턴스를 반환하고 원본을 설정합니다. |
| Obtain(View) |
캐시된 인스턴스를 사용할 수 있으면 반환하고, 그렇지 않으면 새 인스턴스를 반환하고 원본을 설정합니다. |
| PerformAction(Action, Bundle) |
노드에서 작업을 수행합니다. |
| PerformAction(Action) |
노드에서 작업을 수행합니다. |
| Recycle() |
이전에 다시 사용할 인스턴스를 반환했습니다. |
| Refresh() |
이 정보를 나타내는 보기의 최신 상태로 새로 고칩니다. |
| RefreshWithExtraData(String, Bundle) |
이 정보를 나타내는 보기의 최신 상태로 새로 고치고 뷰에서 새 데이터를 추가해 줄 것을 요청합니다. |
| RemoveAction(AccessibilityNodeInfo+AccessibilityAction) |
노드에서 수행할 수 있는 작업을 제거합니다. |
| RemoveAction(Int32) |
사용되지 않음.
노드에서 수행할 수 있는 작업을 제거합니다. |
| RemoveChild(View, Int32) |
지정된 |
| 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) |
부모를 지정된 |
| SetParent(View) |
부모를 설정합니다. |
| SetQueryFromAppProcessEnabled(View, Boolean) |
이 노드의 작업이 전체 |
| SetRangeInfo(AccessibilityNodeInfo+RangeInfo) |
이 노드가 범위인 경우 범위 정보를 설정합니다. |
| SetRequestInitialAccessibilityFocus(Boolean) |
노드가 초기 접근성 포커스를 요청했는지 여부를 설정합니다. |
| SetSource(View, Int32) |
원본을 지정된 |
| SetSource(View) |
원본을 설정합니다. |
| SetTextSelection(Int32, Int32) |
텍스트 선택 시작 및 끝을 설정합니다. |
| SetTouchDelegateInfo(AccessibilityNodeInfo+TouchDelegateInfo) |
표시된 보기 |
| 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) |
인스턴스 |
| JavaAs<TResult>(IJavaPeerable) |
형식 |
| JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
| JavaCast<TResult>(IJavaObject) |
이 클래스는 창 콘텐츠의 노드와 원본에서 요청할 수 있는 작업을 나타냅니다. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
형식 |