클라이언트에 대한 컨트롤 패턴 인터페이스
이 섹션에서는 관리되지 않는 UI 자동화 클라이언트 애플리케이션에 대한 제어 패턴 인터페이스에 대해 설명합니다.
섹션 내용
인터페이스 | Description |
---|---|
IUIAutomationAnnotationPattern |
문서에서 주석의 속성에 대한 액세스를 제공합니다. |
IUIAutomationCustomNavigationPattern |
사용자 지정 탐색 순서를 지원하는 컨트롤에 Microsoft UI 자동화 클라이언트의 액세스를 지원하는 메서드를 노출합니다. |
IUIAutomationDockPattern |
자식 요소를 서로 상대적으로 가로 및 세로로 정렬할 수 있도록 하는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationDragPattern |
끌어서 놓기 작업의 일부로 끌 수 있는 요소에 대해 UI 자동화 공급자가 노출하는 정보에 대한 액세스를 제공합니다. |
IUIAutomationDropTargetPattern |
끌어서 놓기 작업의 놓기 대상이 될 수 있는 요소에 대해 UI 자동화 공급자가 노출하는 끌어서 놓기 정보에 대한 액세스를 제공합니다. |
IUIAutomationExpandCollapsePattern |
시각적으로 확장하여 콘텐츠를 표시하고 축소하여 콘텐츠를 숨길 수 있는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationGridItemPattern |
IUIAutomationGridPattern 인터페이스를 지원하는 그리드 스타일 컨테이너의 자식 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationGridPattern |
행과 열로 트래버스할 수 있는 2차원 논리 좌표계로 구성된 자식 컨트롤 컬렉션의 컨테이너 역할을 하는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationInvokePattern |
클라이언트 애플리케이션이 컨트롤의 동작(일반적으로 단추)을 호출할 수 있도록 하는 메서드를 노출합니다. |
IUIAutomationItemContainerPattern |
가상 목록과 같은 컨테이너에서 항목을 검색하는 메서드를 노출합니다. |
IUIAutomationLegacyIAccessiblePattern |
UI 자동화 클라이언트가 MSAA(Microsoft Active Accessibility) 서버에서 UI 정보를 검색할 수 있도록 하는 메서드 및 속성을 노출합니다. |
IUIAutomationMultipleViewPattern |
동일한 정보 또는 자식 컨트롤 집합의 여러 표현 간에 전환할 수 있는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationObjectModelPattern |
컨트롤 또는 애플리케이션에서 구현하는 기본 개체 모델에 대한 액세스를 제공합니다. |
IUIAutomationPatternHandler |
클라이언트 API 래퍼 개체를 반환하고 실제 공급자 instance 대한 속성 및 메서드 요청을 취소합니다. |
IUIAutomationPatternInstance |
컨트롤 패턴 개체를 나타냅니다. 클라이언트 API 래퍼는 이 인터페이스를 사용하여 GetProperty 및 CallMethod 메서드 측면에서 모든 속성 및 메서드 호출을 구현합니다. |
IUIAutomationRangeValuePattern |
값 범위를 제공하는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationScrollItemPattern |
스크롤 가능한 보기의 항목을 보기의 표시되는 부분에 배치할 수 있도록 하는 메서드를 노출합니다. |
IUIAutomationScrollPattern |
자식 요소 컬렉션에 대해 스크롤 가능한 컨테이너 역할을 하는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationSelectionItemPattern |
IUIAutomationSelectionPattern을 지원하는 컨테이너 컨트롤의 선택 가능한 자식 항목에 대한 액세스를 제공합니다. |
IUIAutomationSelectionPattern |
선택 가능한 자식 항목이 포함된 컨트롤에 대한 액세스를 제공합니다. 이 요소의 자식은 IUIAutomationSelectionItemPattern을 지원합니다. |
IUIAutomationSelectionPattern2 |
IUIAutomationSelectionPattern 인터페이스를 확장하여 선택한 항목에 대한 정보를 제공합니다. |
IUIAutomationSpreadsheetItemPattern |
클라이언트 애플리케이션이 스프레드시트의 항목(셀)에 대한 정보를 검색할 수 있도록 합니다. |
IUIAutomationSpreadsheetPattern |
클라이언트 애플리케이션이 스프레드시트의 항목(셀)에 액세스할 수 있도록 합니다. |
IUIAutomationStylesPattern |
UI 자동화 클라이언트가 문서의 요소와 연결된 비주얼 스타일을 검색할 수 있도록 합니다. |
IUIAutomationSynchronizedInputPattern |
컨트롤의 키보드 또는 마우스 입력에 대한 액세스를 제공합니다. |
IUIAutomationTableItemPattern |
IUIAutomationTablePattern을 지원하는 컨테이너의 자식 요소에 대한 액세스를 제공합니다. |
IUIAutomationTablePattern |
자식 요소 컬렉션의 컨테이너 역할을 하는 컨트롤에 대한 액세스를 제공합니다. 이 요소의 자식은 IUIAutomationTableItemPattern 을 지원하며 행과 열로 트래버스할 수 있는 2차원 논리 좌표계로 구성됩니다. |
IUIAutomationTextChildPattern |
다른 텍스트 기반 컨트롤의 자식 또는 하위 항목인 텍스트 기반 컨트롤(또는 텍스트에 포함된 개체)에 대한 액세스를 제공합니다. |
IUIAutomationTextEditPattern |
예를 들어 자동 고침을 수행하거나 IME(입력기)를 통한 입력 작성을 지원하는 컨트롤과 같이, 텍스트를 수정하는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationTextPattern |
텍스트가 포함된 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationTextPattern2 |
IUIAutomationTextPattern 인터페이스를 확장합니다. |
IUIAutomationTextRange |
IUIAutomationTextPattern 인터페이스를 지원하는 컨테이너의 연속 텍스트 범위에 대한 액세스를 제공합니다. 클라이언트 애플리케이션은 IUIAutomationTextRange 인터페이스를 사용하여 텍스트 범위에서 포함된 개체를 선택, 비교 및 검색할 수 있습니다. |
IUIAutomationTextRange2 |
IUIAutomationTextRange 인터페이스를 확장하여 UI 자동화 클라이언트가 프로그래밍 방식으로 상황에 맞는 메뉴를 호출할 수 있도록 합니다. |
IUIAutomationTextRange3 |
텍스트 범위에서 기본 서식 있는 텍스트 데이터에 더 빠르게 액세스할 수 있도록 IUIAutomationTextRange2 인터페이스를 확장합니다. |
IUIAutomationTextRangeArray |
IUIAutomationTextRange 개체의 컬렉션을 나타냅니다. |
IUIAutomationTogglePattern |
상태 집합을 순환하고 설정된 후 상태를 유지할 수 있는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationTransformPattern |
이동, 크기 조정 또는 회전할 수 있는 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationTransformPattern2 |
IUIAutomationTransformPattern 인터페이스를 확장하여 UI 자동화 클라이언트가 컨트롤의 뷰포트 확대/축소 기능에 프로그래밍 방식으로 액세스할 수 있도록 합니다. |
IUIAutomationValuePattern |
범위에 포함되지 않고 문자열로 나타낼 수 있는 값이 포함된 컨트롤에 대한 액세스를 제공합니다. |
IUIAutomationVirtualizedItemPattern |
UI 자동화 트리의 자리 표시자 자동화 요소가 나타내는 항목인 가상화된 항목을 나타냅니다. |
IUIAutomationWindowPattern |
창의 기본 기능에 대한 액세스를 제공합니다. |