AccessibilityEvent 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다.
[Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)]
public sealed class AccessibilityEvent : Android.Views.Accessibility.AccessibilityRecord, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)>]
type AccessibilityEvent = class
inherit AccessibilityRecord
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 상속
- 특성
- 구현
설명
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. 예를 들어 클릭할 android.widget.Button
때 포커스가 있는 android.view.View
등입니다.
접근성 이벤트는 이벤트를 해당 상태에 대한 데이터로 채우고 관련 당사자에게 이벤트를 보내도록 부모의 요청으로 채우는 개별 뷰에 의해 발생합니다. 부모는 사용자 인터페이스의 컨텍스트에 대한 광범위한 이해에 따라 필요에 따라 이벤트를 수정하거나 차단할 수도 있습니다.
접근성 이벤트의 주요 목적은 UI의 변경 내용을 AccessibilityNodeInfo
트리로 표현된 것처럼 이벤트의 #getSource() source
뷰 계층 구조를 검사하여 사용자 인터페이스를 검사할 수 있습니다. 이벤트의 원본에 액세스하기 위한 권한(따라서 창 콘텐츠)을 명시적으로 요청해야 합니다. 자세한 내용은 을 참조하세요 android.accessibilityservice.AccessibilityService
. 접근성 서비스에서 창 콘텐츠를 검색하도록 요청하지 않은 경우 이벤트에 원본에 대한 참조가 포함되지 않습니다. <strong>Note: <소스 형식 #TYPE_NOTIFICATION_STATE_CHANGED
의 이벤트에 대해 /strong>을 사용할 수 없으며, 설정된 android.view.View#isAccessibilityDataSensitive()
뷰가 뷰 계층 구조의 상위에서 전송된 이벤트의 모든 이벤트 속성을 채웁니다.
이 클래스는 의미상 다양한 접근성 이벤트 유형을 나타냅니다. 각 이벤트 유형에는 연결된 관련 속성 집합이 있습니다. 즉, 각 이벤트 유형은 이 클래스에 의해 노출되는 속성의 하위 집합을 통해 특징지어집니다. 각 이벤트 유형에 대해 이 클래스에 정의된 해당 상수가 있습니다. 이벤트 유형 및 관련 속성의 사양을 따릅니다.
<div class="special reference"><h3>Developer Guides</h3>
AccessibilityEvents를 만들고 처리하는 방법에 대한 자세한 내용은 접근성 개발자 가이드를 참조하세요.
</div>
<b>VIEW TYPES</b></br>
<b>클릭/<b> 보기 - 등 android.widget.Button
android.widget.CompoundButton
등을 클릭하는 android.view.View
이벤트를 나타냅니다.</br>em Type:</em>#TYPE_VIEW_CLICKED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>View long clicked</b> - 등 android.widget.Button
android.widget.CompoundButton
</br><em Type:/em/br<>em>>Properties:<</em<>#TYPE_VIEW_LONG_CLICKED
></br><ul><li>#getEventType()
- 이벤트의 형식을 길게 클릭 android.view.View
하는 이벤트를 나타냅니다.</li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>view selected</b> - 일반적으로 컨텍스트android.widget.AdapterView
에서 항목을 선택하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_VIEW_SELECTED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>View focused</b> - 포커스android.view.View
가 있는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_VIEW_FOCUSED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>변경된< 텍스트 보기/b> - 텍스트 변경 android.widget.EditText
이벤트를 나타냅니다.</br>em Type:</em>#TYPE_VIEW_TEXT_CHANGED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li li>#getText()
<> - 원본의 새 텍스트입니다.</li li>#getBeforeText()
<> - 변경 전 원본의 텍스트입니다.</li li>#getFromIndex()
<> - 텍스트 변경 시작 인덱스입니다.</li li>#getAddedCount()
<> - 추가된 문자 수입니다.</li li>#getRemovedCount()
<> - 제거된 문자 수입니다.</li></ul>
<b>변경된< 텍스트 선택 보기/b> - 텍스트 선택 android.widget.EditText
영역을 변경하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_VIEW_TEXT_SELECTION_CHANGED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>이동 세분성</b> 에서 트래버스된 뷰 텍스트 - 지정된 세분성으로 보기의 텍스트를 트래버스하는 이벤트를 나타냅니다. 예를 들어 다음 단어로 이동합니다.</br>em Type:</em>#TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li li>#getMovementGranularity()
<> - 보기의 텍스트가 트래버스된 세분성을 설정합니다.</li li>#getText()
<> - 원본 하위 트리의 텍스트입니다.</li li><>#getFromIndex()
- 이 이동에서 건너뛴 텍스트의 시작입니다. 텍스트를 앞으로 이동할 때는 시작점이지만 뒤로 이동할 때는 시작점이 아닙니다.</li li><>#getToIndex()
- 이 이동에서 건너뛴 텍스트의 끝입니다. 텍스트에서 앞으로 이동할 때 끝점이지만 뒤로 이동할 때는 그렇지 않습니다.</li li>#getAction()
<> - 방향을 지정하는 순회 동작을 가져옵니다.</li></ul></p>
<b>스크롤된< 뷰/b> - 보기를 스크롤하는 이벤트를 나타냅니다. </br>em Type:</em>#TYPE_VIEW_SCROLLED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li li>#getScrollDeltaX()
<> - 가로 위치의 차이입니다.</li li>#getScrollDeltaY()
<> - 세로 위치의 차이입니다.</li></ul>
<b>TRANSITION TYPES</b></br>
<b>Window 상태 changed</b> - 시각적으로 고유한 사용자 인터페이스 섹션에 대한 변경 이벤트를 나타냅니다. 창의 루트 보기 또는 창으로 android.view.View#setAccessibilityPaneTitle(CharSequence)
표시된 보기에서 보내야 합니다. 실제 창에 대한 변경 내용은 .로 #TYPE_WINDOWS_CHANGED
표시됩니다.</br>em Type:</em>#TYPE_WINDOW_STATE_CHANGED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getContentChangeTypes()
<> - 상태의 유형이 변경되었습니다.</li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li li>#getText()
<> - 창 제목을 포함하여 원본 하위 트리의 텍스트입니다.</li></ul>
<b>창 콘텐츠 변경</b> - 창 내용의 변경 이벤트를 나타냅니다. 이 변경은 보기를 추가/제거, 보기 크기 변경 등을 수행할 수 있습니다.</br>
<em>Type:</em>#TYPE_WINDOW_CONTENT_CHANGED
</br><em>Properties:</em></br><ul<>li>#getEventType()
- 이벤트의 형식입니다.</li li>#getContentChangeTypes()
<> - 콘텐츠 형식이 변경됩니다.</li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>Windows changed</b> - 창이 나타나고, 창이 사라지고, 창 크기가 변경되고, 창 계층이 변경되는 등 화면에 표시되는 창의 변경 사항을 나타냅니다. 이러한 이벤트는 창 관리를 담당하는 시스템에서만 제공됩니다. 창 목록은 .에서 android.accessibilityservice.AccessibilityService#getWindows()
사용할 수 있습니다. 창으로 표시되지만 앱 프로세스에 의해 제어되는 사용자 인터페이스의 영역의 경우 .#TYPE_WINDOW_STATE_CHANGED
</br>em Type:</em>#TYPE_WINDOWS_CHANGED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getEventTime()
<> - 이벤트 시간입니다.</li li><><#getWindowChanges()
/li> - 원본 창 </ul><em>Note:</em>에 대한 특정 변경 내용은 ID가 일치하는 #getWindowId()
창에 대해 반환된 android.accessibilityservice.AccessibilityService#getWindows()
목록을 확인하여 이벤트의 창 원본을 검색 AccessibilityWindowInfo
할 수 있습니다.
<b>NOTIFICATION TYPES</b></br>
<b>알림 상태 변경<됨/b> - 사용자에게 일시적인 정보를 표시하는 이벤트를 나타냅니다. 이 정보는 a 또는 android.widget.Toast
.일 android.app.Notification
수 있습니다.</br>em Type:</em>#TYPE_NOTIFICATION_STATE_CHANGED
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li li><#getParcelableData()
> - 게시됨android.app.Notification
(해당하는 경우)입니다.</li li>>#getText()
< - 에 대한 android.app.Notification
보다 풍부한 데이터 집합이지만 #getParcelableData()
해당되는 경우 , 또는 해당 텍스트의 android.app.Notification
텍스트를 포함android.widget.Toast
할 수 있습니다.</li></ul>
<b>EXPLORATION TYPES</b></br>
<b>마우스로 가리키기 enter</b> 보기 - 을 마우스 android.view.View
로 가리키기 시작하는 이벤트를 나타냅니다. 마우스로 가리키면 터치 또는 포인팅 디바이스를 통해 화면을 탐색하여 생성될 수 있습니다.</br>em Type:</em>#TYPE_VIEW_HOVER_ENTER
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>마우스로 가리키기 종료</b> 보기 - 마우스를 가리키 android.view.View
기 위해 중지하는 이벤트를 나타냅니다. 마우스로 가리키면 터치 또는 포인팅 디바이스를 통해 화면을 탐색하여 생성될 수 있습니다.</br>em Type:</em>#TYPE_VIEW_HOVER_EXIT
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul></p>
<b>스크롤된 보기에서/b> -< ACTION_SCROLL_IN_DIRECTION 화면에 가져온 대상 노드의 이벤트를 나타냅니다. <em>Type:</em>#TYPE_VIEW_TARGETED_BY_SCROLL
</br><em>Properties:</em></br><ul<>li>#getEventType()
- 이벤트의 형식입니다.</li li><>#getSource()
- 원본 정보(등록된 클라이언트의 경우)입니다. 스크롤의 결과로 화면에 표시되는 노드를 나타냅니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
<b>터치 조작 시작</b> - 사용자가 화면을 터치하기 시작하는 터치 조작을 시작하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_TOUCH_INTERACTION_START
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li></ul<>em>참고:</em> 이 이벤트는 시스템에서만 발생하며 채울 뷰 트리에 전달되지 않습니다.</br>
<b>터치 조작 끝</b> - 사용자가 화면 터치를 중지하는 터치 조작을 종료하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_TOUCH_INTERACTION_END
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li></ul<>em>참고:</em> 이 이벤트는 시스템에서만 발생하며 채울 뷰 트리에 전달되지 않습니다.</br>
<b>터치 탐색 제스처 start</b> - 터치 탐색 제스처를 시작하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_TOUCH_EXPLORATION_GESTURE_START
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li></ul<>em>참고:</em> 이 이벤트는 시스템에서만 발생하며 채울 뷰 트리에 전달되지 않습니다.</br>
<b>터치 탐색 제스처 끝</b> - 터치 탐색 제스처를 종료하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_TOUCH_EXPLORATION_GESTURE_END
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li></ul<>em>참고:</em> 이 이벤트는 시스템에서만 발생하며 채울 뷰 트리에 전달되지 않습니다.</br>
<b>터치 제스처 검색 시작</b> - 사용자 제스처 검색을 시작하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_GESTURE_DETECTION_START
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li></ul<>em>참고:</em> 이 이벤트는 시스템에서만 발생하며 채울 뷰 트리에 전달되지 않습니다.</br>
<b>터치 제스처 검색 끝</b> - 사용자 제스처 검색을 종료하는 이벤트를 나타냅니다.</br>em Type:</em>#TYPE_GESTURE_DETECTION_END
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li></ul<>em>참고:</em> 이 이벤트는 시스템에서만 발생하며 채울 뷰 트리에 전달되지 않습니다.</br>
<b>기타 유형</b></br>
<b>알림</b> - 화면 읽기 프로그램을 요청하는 애플리케이션의 이벤트를 나타냅니다. 이 이벤트는 의미 체계적 의미가 없으므로 이 이벤트는 추가 화면 판독기 출력이 필요하지만 다른 유형의 접근성 서비스가 변경 사항을 인식할 필요가 없는 예외적인 경우에만 적합합니다.</br>em Type:</em>#TYPE_ANNOUNCEMENT
</br><em>Properties:</em></br><ul><li>#getEventType()
- 이벤트의 유형입니다.<></li li>#getSource()
<> - 원본 정보(등록된 클라이언트의 경우)입니다.</li li>#getClassName()
<> - 소스의 클래스 이름입니다.</li li>#getPackageName()
<> - 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li li>#getText()
<> - 공지 사항의 텍스트입니다.</li></ul>
<b>speechStateChanged</b><em>Type:</em>#TYPE_SPEECH_STATE_CHANGE
</br> 은 음성 상태 변경 형식의 비트 마스크로 정의된 음성 상태의 변화를 나타냅니다. 음성 상태의 변경은 애플리케이션이 사람의 음성을 말하거나 수신 대기 중임을 알리려고 할 때 발생합니다. 이 이벤트는 두 애플리케이션이 말하거나 다른 애플리케이션이 말할 때 수신 대기하는 충돌을 방지하는 데 도움이 됩니다. 이 이벤트를 보낼 때 발신자는 함께 제공되는 상태 변경 형식이 적절한지 확인해야 합니다. 예를 들어 보낸 사람은 함께 보내 #SPEECH_STATE_SPEAKING_START
#SPEECH_STATE_SPEAKING_END
면 안 됩니다. <em>속성:</em></br><ul<>li#getSpeechStateChangeTypes()
> - 상태 변경< 유형/li><li>#getPackageName()
- 소스의 패키지 이름입니다.</li li>#getEventTime()
<> - 이벤트 시간입니다.</li></ul>
에 대한 android.view.accessibility.AccessibilityEvent
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
생성자
AccessibilityEvent() |
새 |
AccessibilityEvent(AccessibilityEvent) |
생성자를 복사합니다. |
AccessibilityEvent(Int32) |
지정된 |
필드
ContentChangeTypeContentDescription |
사용되지 않음.
이벤트 유형 |
ContentChangeTypeContentInvalid |
사용되지 않음.
이벤트의 형식 |
ContentChangeTypeDragCancelled |
사용되지 않음.
이벤트에 대한 |
ContentChangeTypeDragDropped |
사용되지 않음.
이벤트에 대한 |
ContentChangeTypeDragStarted |
사용되지 않음.
이벤트 유형 |
ContentChangeTypeEnabled |
사용되지 않음.
이벤트 유형 |
ContentChangeTypeError |
사용되지 않음.
이벤트 유형 |
ContentChangeTypePaneAppeared |
사용되지 않음.
이벤트 유형 |
ContentChangeTypePaneDisappeared |
사용되지 않음.
이벤트의 변경 유형 |
ContentChangeTypePaneTitle |
사용되지 않음.
이벤트 유형 |
ContentChangeTypeStateDescription |
사용되지 않음.
이벤트에 대한 |
ContentChangeTypeSubtree |
사용되지 않음.
이벤트의 변경 유형 |
ContentChangeTypeText |
사용되지 않음.
이벤트 유형 |
ContentChangeTypeUndefined |
사용되지 않음.
이벤트의 변경 유형 |
InvalidPosition |
선택/포커스 위치가 잘못되었습니다. |
MaxTextLength |
사용되지 않음.
텍스트 필드의 최대 길이입니다. |
SpeechStateListeningEnd |
사용되지 않음.
이벤트 유형 |
SpeechStateListeningStart |
사용되지 않음.
이벤트 유형 |
SpeechStateSpeakingEnd |
사용되지 않음.
이벤트에 대한 |
SpeechStateSpeakingStart |
사용되지 않음.
이벤트에 대한 |
TypeSpeechStateChange |
사용되지 않음.
음성 상태 변경 형식에 의해 정의된 음성 상태의 변경 사항을 나타냅니다. |
TypeViewTargetedByScroll |
사용되지 않음.
스크롤이 완료되고 대상 노드를 화면에 가져온 이벤트를 나타냅니다. |
WindowsChangeAccessibilityFocused |
사용되지 않음.
이벤트 유형 |
WindowsChangeActive |
사용되지 않음.
이벤트 유형 |
WindowsChangeAdded |
사용되지 않음.
이벤트의 변경 유형 |
WindowsChangeBounds |
사용되지 않음.
이벤트 유형 |
WindowsChangeChildren |
사용되지 않음.
이벤트 유형 |
WindowsChangeFocused |
사용되지 않음.
이벤트 유형 |
WindowsChangeLayer |
사용되지 않음.
이벤트 유형 |
WindowsChangeParent |
사용되지 않음.
이벤트 유형 |
WindowsChangePip |
사용되지 않음.
이벤트 유형 |
WindowsChangeRemoved |
사용되지 않음.
이벤트의 변경 유형 |
WindowsChangeTitle |
사용되지 않음.
이벤트 유형 |
속성
AccessibilityDataSensitive |
속성이 true로 설정된 이벤트 |
Action |
사용되지 않음.
이 이벤트를 트리거한 수행된 작업을 가져옵니다. |
AddedCount |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
BeforeText |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
BeforeTextFormatted |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
Checked |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
Class |
이 |
ClassName |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
ClassNameFormatted |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
ContentChangeTypes |
이벤트 또는 |
ContentDescription |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
ContentDescriptionFormatted |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
Creator |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
CurrentItemIndex |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
DisplayId |
이벤트가 발생한 디스플레이의 ID를 가져옵니다. (다음에서 상속됨 AccessibilityRecord) |
Enabled |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
EventTime |
이 이벤트가 전송된 시간을 가져옵니다. -또는- 이 이벤트가 전송된 시간을 설정합니다. |
EventType |
이벤트 유형을 가져옵니다. -또는- 이벤트 유형을 설정합니다. |
FromIndex |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
FullScreen |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
ItemCount |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
JniIdentityHashCode |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
JniPeerMembers |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
MaxScrollX |
원본 왼쪽 가장자리의 최대 스크롤 오프셋을 픽셀 단위로 가져옵니다. -또는- 원본 왼쪽 가장자리의 최대 스크롤 오프셋을 픽셀 단위로 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
MaxScrollY |
원본 위쪽 가장자리의 최대 스크롤 오프셋을 픽셀 단위로 가져옵니다. -또는- 원본 위쪽 가장자리의 최대 스크롤 오프셋을 픽셀 단위로 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
MovementGranularity |
트래버스된 이동 세분성을 가져옵니다. -또는- 트래버스된 이동 세분성을 설정합니다. |
PackageName |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
PackageNameFormatted |
원본의 패키지 이름을 가져옵니다. -또는- 원본의 패키지 이름을 설정합니다. |
ParcelableData |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
Password |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
PeerReference |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
RecordCount |
이벤트에 포함된 레코드 수를 가져옵니다. |
RemovedCount |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
Scrollable |
원본을 스크롤할 수 있는지를 가져옵니다. -또는- 원본을 스크롤할 수 있는지 여부를 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
ScrollDeltaX |
스크롤 전의 가로 위치와 현재 가로 위치 사이의 픽셀 차이를 가져오거나- 스크롤 앞의 가로 위치와 현재 가로 위치 사이의 픽셀 차이를 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
ScrollDeltaY |
스크롤 전의 세로 위치와 현재 세로 위치 사이의 픽셀 차이를 가져오거나 스크롤 전의 세로 위치와 현재 세로 위치 사이의 픽셀 단위 차이를 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
ScrollX |
원본 왼쪽 가장자리의 스크롤 오프셋을 픽셀 단위로 가져옵니다. -또는- 원본 왼쪽 가장자리의 스크롤 오프셋을 픽셀 단위로 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
ScrollY |
원본 위쪽 가장자리의 스크롤 오프셋을 픽셀 단위로 가져옵니다. -또는- 원본 위쪽 가장자리의 스크롤 오프셋을 픽셀 단위로 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
Source |
|
SpeechStateChangeTypes |
이벤트에서 신호를 받은 음성 상태의 비트 마스크를 |
Text |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 AccessibilityRecord) |
ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 AccessibilityRecord) |
ToIndex |
스크롤할 때 텍스트 선택 끝의 인덱스 또는 마지막으로 표시되는 항목의 인덱스입니다. -또는- 스크롤할 때 텍스트 선택 끝의 인덱스 또는 마지막으로 표시되는 항목의 인덱스 설정 (다음에서 상속됨 AccessibilityRecord) |
WindowChanges |
이벤트에서 신호를 받은 변경 형식의 비트 마스크를 가져옵니다 |
WindowId |
이벤트가 발생한 창의 ID를 가져옵니다. (다음에서 상속됨 AccessibilityRecord) |
메서드
AppendRecord(AccessibilityRecord) |
이벤트 레코드의 끝에 추가합니다 |
Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
DescribeContents() |
추가할 수 있습니다. |
Dispose() |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
Dispose(Boolean) |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
EventTypeToString(EventTypes) |
이벤트 형식의 문자열 표현을 반환합니다. |
GetAction() |
이 이벤트를 트리거한 수행된 작업을 가져옵니다. |
GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
GetRecord(Int32) |
지정된 인덱스에서 레코드를 가져옵니다. |
GetSource(Int32) |
|
InitFromParcel(Parcel) |
에서 새 인스턴스를 |
JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
Obtain() |
새 AccessibilityEvent 인스턴스를 인스턴스화합니다. |
Obtain(AccessibilityEvent) |
새 AccessibilityEvent 인스턴스를 인스턴스화합니다. |
Obtain(EventTypes) |
형식 속성 집합을 사용하여 새 AccessibilityEvent 인스턴스를 인스턴스화합니다. |
Recycle() |
사용되지 않음.
이전에는 다시 사용할 인스턴스를 재활용했습니다. |
SetAction(GlobalAction) |
이 이벤트를 트리거한 수행된 작업을 설정합니다. |
SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
SetSource(View) |
이벤트 원본을 설정합니다. (다음에서 상속됨 AccessibilityRecord) |
SetSource(View, Int32) |
원본을 지정된 |
ToArray<T>() |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
UnregisterFromRuntime() |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
Wait() |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 <><중단/종료>합니다.> (다음에서 상속됨 Object) |
Wait(Int64) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
Wait(Int64, Int32) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
추가할 수 있습니다. |
명시적 인터페이스 구현
IJavaPeerable.Disposed() |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
IJavaPeerable.Finalized() |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
IJavaPeerable.JniManagedPeerState |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. (다음에서 상속됨 Object) |
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
JavaCast<TResult>(IJavaObject) |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |
GetJniTypeName(IJavaPeerable) |
이 클래스는 사용자 인터페이스에서 주목할 만한 일이 발생할 때 시스템에서 보내는 접근성 이벤트를 나타냅니다. |