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