System.Windows.Automation 네임스페이스

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

지정된 ConditionCondition 의 음수인 값을 나타냅니다.

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
AutomationElement.AutomationElementInformation

Cached 또는 Current 속성에서 사용하는 속성 접근자를 포함합니다.

ClientSideProviderDescription

UI 자동화 클라이언트 애플리케이션에 등록할 수 있도록 클라이언트 쪽 UI 자동화 공급자의 범위를 설명합니다.

DockPattern.DockPatternInformation

DockPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

ExpandCollapsePattern.ExpandCollapsePatternInformation

ExpandCollapsePattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

GridItemPattern.GridItemPatternInformation

GridItemPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

GridPattern.GridPatternInformation

GridPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

MultipleViewPattern.MultipleViewPatternInformation

MultipleViewPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

RangeValuePattern.RangeValuePatternInformation

RangeValuePattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

ScrollPattern.ScrollPatternInformation

ScrollPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

SelectionItemPattern.SelectionItemPatternInformation

SelectionItemPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

SelectionPattern.SelectionPatternInformation

SelectionPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

TableItemPattern.TableItemPatternInformation

TableItemPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

TablePattern.TablePatternInformation

TablePattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

TogglePattern.TogglePatternInformation

TogglePattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

TransformPattern.TransformPatternInformation

TransformPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

ValuePattern.ValuePatternInformation

ValuePattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

WindowPattern.WindowPatternInformation

WindowPattern 또는 Current 접근자를 사용하여 Cached 개체의 속성 값에 대한 액세스를 제공합니다.

열거형

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 자동화 트리 구조가 변경되었을 때 발생하는 이벤트를 처리하기 위해 클라이언트 애플리케이션에서 구현한 메서드를 나타냅니다.