다음을 통해 공유


Windows.UI.UIAutomation.Core 네임스페이스

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를 프로그래밍 방식으로 노출할 수 있습니다.