Windows.UI.UIAutomation.Core 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows 핵심 UI 자동화 API에 액세스하기 위한 형식을 제공합니다.
클래스
AutomationRemoteOperationResult |
CoreAutomationRemoteOperation의 실행 결과(상태 및 원격 개체)에 대한 액세스를 제공합니다. |
CoreAutomationRegistrar |
새 컨트롤 패턴, 속성, 이벤트 및 주석을 등록하기 위한 메서드를 노출합니다. |
CoreAutomationRemoteOperation |
원격 작업을 사용하는 UIA(UI 자동화) 클라이언트의 진입점을 나타냅니다. |
CoreAutomationRemoteOperationContext |
ICoreAutomationRemoteOperationExtensionProvider 개체가 피연산자를 읽고 쓰는 기능을 제공합니다. |
RemoteAutomationClientSession |
원격 애플리케이션에 대한 UI 자동화 클라이언트 세션을 나타냅니다. |
RemoteAutomationConnectionRequestedEventArgs |
ConnectionRequested 이벤트에 대한 이벤트 데이터를 제공합니다. |
RemoteAutomationDisconnectedEventArgs |
RemoteAutomationClientSession.Disconnected 이벤트에 대한 이벤트 데이터를 제공합니다. |
RemoteAutomationServer |
로컬 클라이언트와 원격 공급자 간의 연결에 대한 서버(원격) 쪽을 설정하기 위한 UI 자동화 공급자 세션을 나타냅니다. |
RemoteAutomationWindow |
원격 애플리케이션의 창(로컬 컴퓨터에서 실행되지 않는 창)을 나타냅니다. |
구조체
AutomationAnnotationTypeRegistration |
주석 등록을 나타냅니다. |
AutomationRemoteOperationOperandId |
CoreAutomationRemoteOperation의 피연산자 레지스터를 참조하는 식별자를 나타냅니다. |
인터페이스
ICoreAutomationConnectionBoundObjectProvider |
UI 자동화 공급자에 대한 원격 작업에서 연결 바인딩된 개체의 속성을 노출합니다. |
ICoreAutomationRemoteOperationExtensionProvider |
UI 자동화 공급자에 대해 하나 이상의 패턴 확장을 구현하기 위한 지원을 제공합니다. |
열거형
AutomationRemoteOperationStatus |
CoreAutomationRemoteOperation의 가능한 실행 상태를 지정합니다. |
설명
UIA(UI 자동화)는 UIA 클라이언트 및 UIA 공급자가 사용할 수 있는 Windows API 집합입니다.
UIA 클라이언트는 프로그래밍 방식으로 애플리케이션의 UI에 대한 정보에 액세스하고 UI 작업을 구동할 수 있으며 UIA 공급자는 UIA 클라이언트에 UI를 프로그래밍 방식으로 노출할 수 있습니다.