System.Windows.Automation 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows Presentation Foundation(WPF) UI 자동화 클라이언트에 대한 지원을 제공합니다.
클래스
| Name | Description |
|---|---|
| ActiveTextPositionChangedEventArgs |
Windows Presentation Foundation(WPF) UI 자동화 클라이언트에 대한 지원을 제공합니다. |
| AndCondition |
일치 항목에 대해 둘 다 true여야 하는 둘 이상의 PropertyCondition 개체 조합을 나타냅니다. |
| AsyncContentLoadedEventArgs |
에 대한 AsyncContentLoadedEvent데이터를 제공합니다. |
| Automation |
UI 자동화 클라이언트 애플리케이션에 대한 메서드와 필드를 포함합니다. |
| AutomationElement |
UI 자동화 트리의 UI 자동화 요소를 나타내며 UI 자동화 클라이언트 애플리케이션에서 식별자로 사용되는 값을 포함합니다. |
| AutomationElementCollection |
개체의 AutomationElement 컬렉션을 나타냅니다. |
| AutomationElementIdentifiers |
UI 자동화 공급자가 식별자로 사용하는 값을 포함합니다. |
| AutomationEvent |
UI 자동화 이벤트를 식별합니다. |
| AutomationEventArgs |
AutomationEventHandler 대리자에게 전달되는 UI 자동화 이벤트에 대한 데이터를 제공합니다. |
| AutomationFocusChangedEventArgs |
포커스가 변경된 이벤트에 대한 데이터를 제공합니다. |
| AutomationIdentifier |
UI 자동화 컨트롤 형식, 이벤트, 패턴, 속성 및 텍스트 특성을 식별하는 형식의 기본 클래스입니다. |
| AutomationPattern |
컨트롤 패턴을 식별합니다. |
| AutomationProperties |
요소 인스턴스 AutomationPeer 의 연결된 속성 값을 가져오거나 설정하는 방법을 제공합니다. |
| AutomationProperty |
의 속성을 식별합니다 AutomationElement. |
| AutomationPropertyChangedEventArgs |
속성 변경 이벤트에 대한 정보를 제공합니다. |
| AutomationTextAttribute |
UI 자동화 텍스트 특성을 식별합니다. |
| BasePattern |
컨트롤 패턴 클래스에 대한 기본 구현을 제공합니다. |
| CacheRequest |
AutomationElement 가져올 때 UI 자동화 프레임워크에서 캐시하는 속성과 패턴을 지정합니다. |
| ClientSettings |
클라이언트 쪽 공급자를 클라이언트에서 사용할 수 있도록 하는 메서드를 포함합니다. |
| Condition |
UI 자동화 트리에서 요소를 검색할 때 필터링에 사용되는 조건의 기본 형식입니다. |
| ControlType |
UI(사용자 인터페이스) 컨트롤의 형식을 식별합니다. |
| DockPattern |
도킹 컨테이너 내에서 도킹 속성을 노출하는 컨트롤을 나타냅니다. |
| DockPatternIdentifiers |
에 대한 IDockProvider식별자로 사용되는 값을 포함합니다. |
| ElementNotAvailableException |
더 이상 사용할 수 없는 사용자 인터페이스의 일부에 해당하는 UI 자동화 요소에 액세스하려고 할 때 발생하는 예외에 대한 정보를 포함합니다. |
| ElementNotEnabledException |
사용하도록 설정되지 않은 컨트롤을 조작하려고 할 때 발생하는 예외에 대한 정보를 포함합니다. |
| ExpandCollapsePattern |
시각적으로 확장되어 콘텐츠를 표시하고 축소하여 콘텐츠를 숨기는 컨트롤을 나타냅니다. |
| ExpandCollapsePatternIdentifiers |
에 의해 IExpandCollapseProvider식별자로 사용되는 값을 포함합니다. |
| GridItemPattern |
를 지원하는 GridPattern컨테이너의 자식 컨트롤을 나타냅니다. |
| GridItemPatternIdentifiers |
에 의해 IGridItemProvider식별자로 사용되는 값을 포함합니다. |
| GridPattern |
자식 요소 컬렉션의 컨테이너 역할을 하는 컨트롤을 나타냅니다. 이 컨트롤의 자식은 행과 열을 통해 트래버스할 수 있는 2차원 논리 좌표계를 지원 GridItemPattern 하며 구성됩니다. |
| GridPatternIdentifiers |
에 의해 IGridProvider식별자로 사용되는 값을 포함합니다. |
| InvokePattern |
명확한 단일 작업을 시작하거나 수행하고 활성화될 때 상태를 유지하지 않는 컨트롤을 나타냅니다. |
| InvokePatternIdentifiers |
에 의해 IInvokeProvider식별자로 사용되는 값을 포함합니다. |
| ItemContainerPattern |
항목을 관리하고 속성 값으로 항목 검색을 지원하는 개체를 나타냅니다. |
| ItemContainerPatternIdentifiers |
에 의해 IItemContainerProvider식별자로 사용되는 값을 포함합니다. |
| MultipleViewPattern |
동일한 정보 집합 또는 자식 컨트롤의 여러 표현을 제공하고 전환할 수 있는 컨트롤을 나타냅니다. |
| MultipleViewPatternIdentifiers |
에 의해 IMultipleViewProvider식별자로 사용되는 값을 포함합니다. |
| NoClickablePointException |
클릭할 수 있는 지점이 없는 UI 자동화 요소에서 GetClickablePoint() 호출될 때 발생하는 예외에 대한 정보를 포함합니다. |
| NotCondition | |
| NotificationEventArgs |
Windows Presentation Foundation(WPF) UI 자동화 클라이언트에 대한 지원을 제공합니다. |
| OrCondition |
조건 중 하나가 true인 경우 일치 항목이 있는 둘 이상의 조건 조합을 나타냅니다. |
| PropertyCondition |
속성에 Condition 지정된 값이 있는지 여부를 테스트하는 값을 나타냅니다. |
| ProxyAssemblyNotLoadedException |
클라이언트 쪽 공급자가 포함된 어셈블리를 로드하는 데 문제가 있을 때 발생하는 예외에 대한 정보를 포함합니다. |
| RangeValuePattern |
범위 내의 값으로 설정할 수 있는 컨트롤을 나타냅니다. |
| RangeValuePatternIdentifiers |
에 대한 IRangeValueProvider식별자로 사용되는 값을 포함합니다. |
| ScrollItemPattern |
컨트롤 패턴을 지원하는 컨테이너의 자식 컨트롤을 ScrollPattern 나타냅니다. |
| ScrollItemPatternIdentifiers |
에 의해 IScrollItemProvider식별자로 사용되는 값을 포함합니다. |
| ScrollPattern |
자식 요소 컬렉션의 스크롤 가능 컨테이너 역할을 하는 컨트롤을 나타냅니다. 이 요소의 자식은 을 지원합니다 ScrollItemPattern. |
| ScrollPatternIdentifiers |
에 대한 IScrollProvider식별자로 사용되는 값을 포함합니다. |
| SelectionItemPattern |
를 지원하는 SelectionPattern컨테이너 컨트롤의 선택 가능한 자식 항목을 나타냅니다. |
| SelectionItemPatternIdentifiers |
에 의해 ISelectionItemProvider식별자로 사용되는 값을 포함합니다. |
| SelectionPattern |
선택 가능한 자식 항목 컬렉션의 컨테이너 역할을 하는 컨트롤을 나타냅니다. 이 요소의 자식은 .를 지원합니다 SelectionItemPattern. |
| SelectionPatternIdentifiers |
에 대한 ISelectionProvider식별자로 사용되는 값을 포함합니다. |
| StructureChangedEventArgs |
UI 자동화 트리 구조가 변경될 때 발생하는 이벤트에 대한 정보를 포함합니다. |
| SynchronizedInputPattern |
동기화된 입력 이벤트를 지원하는 개체를 나타냅니다. |
| SynchronizedInputPatternIdentifiers |
에 의해 ISynchronizedInputProvider식별자로 사용되는 값을 포함합니다. |
| TableItemPattern |
를 지원하는 TablePattern컨테이너의 자식 컨트롤을 나타냅니다. |
| TableItemPatternIdentifiers |
에 의해 ITableItemProvider식별자로 사용되는 값을 포함합니다. |
| TablePattern |
자식 요소 컬렉션의 컨테이너 역할을 하는 컨트롤을 나타냅니다. 이 요소의 자식은 행과 열로 트래버스할 수 있는 2차원 논리 좌표계를 지원 TableItemPattern 하며 구성됩니다. |
| TablePatternIdentifiers |
에 대한 TablePattern식별자로 사용되는 값을 포함합니다. |
| TextPattern |
텍스트가 포함된 컨트롤을 나타냅니다. |
| TextPatternIdentifiers |
에 대한 ITextProvider식별자로 사용되는 값을 포함합니다. |
| TogglePattern |
상태 집합을 순환하고 설정된 상태를 유지할 수 있는 컨트롤을 나타냅니다. |
| TogglePatternIdentifiers |
에 의해 IToggleProvider식별자로 사용되는 값을 포함합니다. |
| TransformPattern |
2차원 공간 내에서 이동, 크기 조정 또는 회전할 수 있는 컨트롤을 나타냅니다. |
| TransformPatternIdentifiers |
에 대한 ITransformProvider식별자로 사용되는 값을 포함합니다. |
| TreeWalker |
UI 자동화 트리를 탐색하는 데 사용되는 메서드와 속성을 제공합니다. |
| ValuePattern |
범위에 걸쳐 있지 않고 문자열로 나타낼 수 있는 내장 값이 있는 컨트롤을 나타냅니다. 이 문자열은 컨트롤 및 해당 설정에 따라 편집할 수 있거나 편집할 수 없습니다. |
| ValuePatternIdentifiers |
에 대한 IValueProvider식별자로 사용되는 값을 포함합니다. |
| VirtualizedItemPattern |
가상화되고 UI 자동화 요소로 완전히 액세스할 수 있도록 해야 하는 컨테이너 내의 항목을 나타냅니다. |
| VirtualizedItemPatternIdentifiers |
에 의해 IVirtualizedItemProvider식별자로 사용되는 값을 포함합니다. |
| WindowClosedEventArgs |
창을 닫을 때 발생하는 이벤트에 대한 정보를 포함합니다. |
| WindowPattern |
기존 GUI(그래픽 사용자 인터페이스) 내에서 기본 창 기반 기능을 제공하는 컨트롤을 나타냅니다. |
| WindowPatternIdentifiers |
에 의해 IWindowProvider식별자로 사용되는 값을 포함합니다. |
구조체
열거형
| Name | Description |
|---|---|
| AsyncContentLoadedState |
콘텐츠 요소에 로드되는 콘텐츠의 상태를 지정하는 값을 포함합니다. |
| AutomationElementMode |
UI 자동화 요소를 반환할 때 사용할 참조 형식을 지정하는 값을 포함합니다. 이러한 값은 AutomationElementMode 속성에 사용됩니다. |
| AutomationHeadingLevel |
Windows Presentation Foundation(WPF) UI 자동화 클라이언트에 대한 지원을 제공합니다. |
| AutomationLiveSetting |
특정 라이브 지역의 알림 특성을 설명합니다. |
| AutomationNotificationKind |
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)호출할 때 알림 유형을 나타냅니다. |
| AutomationNotificationProcessing |
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)호출할 때 알림을 처리할 순서를 지정합니다. |
| ClientSideProviderMatchIndicator |
ClientSideProviderDescription클래스 이름을 일치시키는 경우 동작을 지정하는 값을 포함합니다. |
| DockPosition |
도킹 컨테이너 내에서 DockPattern나타내는 개체의 도킹 위치를 지정하는 값을 포함합니다. |
| ExpandCollapseState |
UI 자동화 요소의 ExpandCollapseState 지정하는 값을 포함합니다. |
| IsOffscreenBehavior |
IsOffscreen() 속성이 결정되는 방법을 지정합니다. |
| OrientationType |
컨트롤의 방향을 지정하는 값을 포함합니다. |
| PropertyConditionFlags |
PropertyCondition속성 값을 테스트하는 방법을 지정하는 값을 포함합니다. |
| RowOrColumnMajor |
테이블의 데이터를 주로 행 또는 열별로 읽을지 여부를 지정하는 값을 포함합니다. |
| ScrollAmount |
스크롤할 방향과 거리를 나타내기 위해 ScrollPattern 사용하는 값을 포함합니다. |
| StructureChangeType |
Microsoft UI 자동화 요소 트리의 구조 변경 내용을 지정하는 값을 포함합니다. |
| SupportedTextSelection |
텍스트 공급자가 선택을 지원하는지 여부를 지정하는 값과 선택 영역이 단일 연속 선택 또는 여러 개의 비연속 선택을 지원하는지 여부를 지정하는 값을 포함합니다. |
| SynchronizedInputType |
동기화된 입력의 형식을 지정하는 값을 포함합니다. |
| ToggleState |
UI 자동화 요소의 ToggleState 지정하는 값을 포함합니다. |
| TreeScope |
UI 자동화 트리 내의 요소 범위를 지정하는 값을 포함합니다. |
| WindowInteractionState |
사용자 또는 프로그래밍 방식 상호 작용을 위해 창의 현재 상태를 지정하는 값을 포함합니다. |
| WindowVisualState |
창의 시각적 상태를 지정하는 값을 포함합니다. |
대리자
| Name | Description |
|---|---|
| AutomationEventHandler |
UI 자동화 클라이언트 애플리케이션에서 UI 자동화 공급자에 의해 발생한 이벤트를 처리하기 위해 구현된 메서드를 나타냅니다. |
| AutomationFocusChangedEventHandler |
포커스가 변경되었을 때 UI 자동화 공급자가 발생된 이벤트를 처리하기 위해 UI 자동화 클라이언트 애플리케이션에서 구현한 메서드를 나타냅니다. |
| AutomationPropertyChangedEventHandler |
속성이 변경되었을 때 UI 자동화 공급자가 발생된 이벤트를 처리하기 위해 UI 자동화 클라이언트 애플리케이션에서 구현한 메서드를 나타냅니다. |
| ClientSideProviderFactoryCallback |
창에 대한 클라이언트 쪽 UI 자동화 공급자를 만드는 메서드를 나타냅니다. |
| StructureChangedEventHandler |
UI 자동화 트리 구조가 변경되었을 때 발생하는 이벤트를 처리하기 위해 클라이언트 애플리케이션에서 구현한 메서드를 나타냅니다. |