C# Класс System.Windows.Automation.AutomationElement

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AcceleratorKeyProperty AutomationProperty
AccessKeyProperty AutomationProperty
AriaPropertiesProperty AutomationProperty
AriaRoleProperty AutomationProperty
AsyncContentLoadedEvent AutomationEvent
AutomationFocusChangedEvent AutomationEvent
AutomationIdProperty AutomationProperty
AutomationPropertyChangedEvent AutomationEvent
BoundingRectangleProperty AutomationProperty
ClassNameProperty AutomationProperty
ClickablePointProperty AutomationProperty
ControlTypeProperty AutomationProperty
ControllerForProperty AutomationProperty
CultureProperty AutomationProperty
DescribedByProperty AutomationProperty
FlowsToProperty AutomationProperty
FrameworkIdProperty AutomationProperty
HasKeyboardFocusProperty AutomationProperty
HelpTextProperty AutomationProperty
HostedFragmentRootsInvalidatedEvent AutomationEvent
IsAnnotationPatternAvailableProperty AutomationProperty
IsContentElementProperty AutomationProperty
IsControlElementProperty AutomationProperty
IsDataValidForFormProperty AutomationProperty
IsDockPatternAvailableProperty AutomationProperty
IsDragPatternAvailableProperty AutomationProperty
IsDropTargetPatternAvailableProperty AutomationProperty
IsEnabledProperty AutomationProperty
IsExpandCollapsePatternAvailableProperty AutomationProperty
IsGridItemPatternAvailableProperty AutomationProperty
IsGridPatternAvailableProperty AutomationProperty
IsInvokePatternAvailableProperty AutomationProperty
IsItemContainerPatternAvailableProperty AutomationProperty
IsKeyboardFocusableProperty AutomationProperty
IsLegacyIAccessiblePatternAvailableProperty AutomationProperty
IsMultipleViewPatternAvailableProperty AutomationProperty
IsObjectModelPatternAvailableProperty AutomationProperty
IsOffscreenProperty AutomationProperty
IsPasswordProperty AutomationProperty
IsRangeValuePatternAvailableProperty AutomationProperty
IsRequiredForFormProperty AutomationProperty
IsScrollItemPatternAvailableProperty AutomationProperty
IsScrollPatternAvailableProperty AutomationProperty
IsSelectionItemPatternAvailableProperty AutomationProperty
IsSelectionPatternAvailableProperty AutomationProperty
IsSpreadsheetItemPatternAvailableProperty AutomationProperty
IsSpreadsheetPatternAvailableProperty AutomationProperty
IsStylesPatternAvailableProperty AutomationProperty
IsSynchronizedInputPatternAvailableProperty AutomationProperty
IsTableItemPatternAvailableProperty AutomationProperty
IsTablePatternAvailableProperty AutomationProperty
IsTextChildPatternAvailableProperty AutomationProperty
IsTextPattern2AvailableProperty AutomationProperty
IsTextPatternAvailableProperty AutomationProperty
IsTogglePatternAvailableProperty AutomationProperty
IsTransformPattern2AvailableProperty AutomationProperty
IsTransformPatternAvailableProperty AutomationProperty
IsValuePatternAvailableProperty AutomationProperty
IsVirtualizedItemPatternAvailableProperty AutomationProperty
IsWindowPatternAvailableProperty AutomationProperty
ItemStatusProperty AutomationProperty
ItemTypeProperty AutomationProperty
LabeledByProperty AutomationProperty
LayoutInvalidatedEvent AutomationEvent
LiveRegionChangedEvent AutomationEvent
LiveSettingProperty AutomationProperty
LocalizedControlTypeProperty AutomationProperty
MenuClosedEvent AutomationEvent
MenuModeEndEvent AutomationEvent
MenuModeStartEvent AutomationEvent
MenuOpenedEvent AutomationEvent
NameProperty AutomationProperty
NativeWindowHandleProperty AutomationProperty
NotSupported object
OptimizeForVisualContentProperty AutomationProperty
OrientationProperty AutomationProperty
ProcessIdProperty AutomationProperty
ProviderDescriptionProperty AutomationProperty
RuntimeIdProperty AutomationProperty
StructureChangedEvent AutomationEvent
SystemAlertEvent AutomationEvent
ToolTipClosedEvent AutomationEvent
ToolTipOpenedEvent AutomationEvent

Открытые методы

Метод Описание
Equals ( object obj ) : bool
FindAll ( TreeScope scope, Condition condition ) : AutomationElementCollection
FindFirst ( TreeScope scope, Condition condition ) : AutomationElement
FromHandle ( IntPtr hwnd ) : AutomationElement
FromIAccessible ( Accessibility acc, int childId ) : AutomationElement
FromLocalProvider ( object localImpl ) : AutomationElement
FromPoint ( System.Point pt ) : AutomationElement
GetCachedPattern ( AutomationPattern pattern ) : object
GetCachedPropertyValue ( AutomationProperty property ) : object
GetCachedPropertyValue ( AutomationProperty property, bool ignoreDefaultValue ) : object
GetClickablePoint ( ) : System.Point
GetCurrentPattern ( AutomationPattern pattern ) : object
GetCurrentPropertyValue ( AutomationProperty property ) : object
GetCurrentPropertyValue ( AutomationProperty property, bool ignoreDefaultValue ) : object
GetHashCode ( ) : int
GetRuntimeId ( ) : int[]
GetSupportedPatterns ( ) : System.Windows.Automation.AutomationPattern[]
GetSupportedProperties ( ) : System.Windows.Automation.AutomationProperty[]
GetUpdatedCache ( CacheRequest request ) : AutomationElement
SetFocus ( ) : void
TryGetCachedPattern ( AutomationPattern pattern, object &patternObject ) : bool
TryGetClickablePoint ( Point &pt ) : bool
TryGetCurrentPattern ( AutomationPattern pattern, object &patternObject ) : bool
operator ( ) : bool

Приватные методы

Метод Описание
AutomationElement ( UIAutomationClient obj ) : System
GetPropertyValue ( AutomationProperty property, bool cached ) : object
GetRawPattern ( AutomationPattern pattern, bool isCached ) : object
Wrap ( UIAutomationClient obj ) : AutomationElement

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

FindAll() публичный Метод

public FindAll ( TreeScope scope, Condition condition ) : AutomationElementCollection
scope TreeScope
condition Condition
Результат AutomationElementCollection

FindFirst() публичный Метод

public FindFirst ( TreeScope scope, Condition condition ) : AutomationElement
scope TreeScope
condition Condition
Результат AutomationElement

FromHandle() публичный статический Метод

public static FromHandle ( IntPtr hwnd ) : AutomationElement
hwnd System.IntPtr
Результат AutomationElement

FromIAccessible() публичный статический Метод

public static FromIAccessible ( Accessibility acc, int childId ) : AutomationElement
acc Accessibility
childId int
Результат AutomationElement

FromLocalProvider() публичный статический Метод

public static FromLocalProvider ( object localImpl ) : AutomationElement
localImpl object
Результат AutomationElement

FromPoint() публичный статический Метод

public static FromPoint ( System.Point pt ) : AutomationElement
pt System.Point
Результат AutomationElement

GetCachedPattern() публичный Метод

public GetCachedPattern ( AutomationPattern pattern ) : object
pattern AutomationPattern
Результат object

GetCachedPropertyValue() публичный Метод

public GetCachedPropertyValue ( AutomationProperty property ) : object
property AutomationProperty
Результат object

GetCachedPropertyValue() публичный Метод

public GetCachedPropertyValue ( AutomationProperty property, bool ignoreDefaultValue ) : object
property AutomationProperty
ignoreDefaultValue bool
Результат object

GetClickablePoint() публичный Метод

public GetClickablePoint ( ) : System.Point
Результат System.Point

GetCurrentPattern() публичный Метод

public GetCurrentPattern ( AutomationPattern pattern ) : object
pattern AutomationPattern
Результат object

GetCurrentPropertyValue() публичный Метод

public GetCurrentPropertyValue ( AutomationProperty property ) : object
property AutomationProperty
Результат object

GetCurrentPropertyValue() публичный Метод

public GetCurrentPropertyValue ( AutomationProperty property, bool ignoreDefaultValue ) : object
property AutomationProperty
ignoreDefaultValue bool
Результат object

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetRuntimeId() публичный Метод

public GetRuntimeId ( ) : int[]
Результат int[]

GetSupportedPatterns() публичный Метод

public GetSupportedPatterns ( ) : System.Windows.Automation.AutomationPattern[]
Результат System.Windows.Automation.AutomationPattern[]

GetSupportedProperties() публичный Метод

public GetSupportedProperties ( ) : System.Windows.Automation.AutomationProperty[]
Результат System.Windows.Automation.AutomationProperty[]

GetUpdatedCache() публичный Метод

public GetUpdatedCache ( CacheRequest request ) : AutomationElement
request CacheRequest
Результат AutomationElement

SetFocus() публичный Метод

public SetFocus ( ) : void
Результат void

TryGetCachedPattern() публичный Метод

public TryGetCachedPattern ( AutomationPattern pattern, object &patternObject ) : bool
pattern AutomationPattern
patternObject object
Результат bool

TryGetClickablePoint() публичный Метод

public TryGetClickablePoint ( Point &pt ) : bool
pt Point
Результат bool

TryGetCurrentPattern() публичный Метод

public TryGetCurrentPattern ( AutomationPattern pattern, object &patternObject ) : bool
pattern AutomationPattern
patternObject object
Результат bool

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

Описание свойств

AcceleratorKeyProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation AcceleratorKeyProperty
Результат AutomationProperty

AccessKeyProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation AccessKeyProperty
Результат AutomationProperty

AriaPropertiesProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation AriaPropertiesProperty
Результат AutomationProperty

AriaRoleProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation AriaRoleProperty
Результат AutomationProperty

AsyncContentLoadedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation AsyncContentLoadedEvent
Результат AutomationEvent

AutomationFocusChangedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation AutomationFocusChangedEvent
Результат AutomationEvent

AutomationIdProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation AutomationIdProperty
Результат AutomationProperty

AutomationPropertyChangedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation AutomationPropertyChangedEvent
Результат AutomationEvent

BoundingRectangleProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation BoundingRectangleProperty
Результат AutomationProperty

ClassNameProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ClassNameProperty
Результат AutomationProperty

ClickablePointProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ClickablePointProperty
Результат AutomationProperty

ControlTypeProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ControlTypeProperty
Результат AutomationProperty

ControllerForProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ControllerForProperty
Результат AutomationProperty

CultureProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation CultureProperty
Результат AutomationProperty

DescribedByProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation DescribedByProperty
Результат AutomationProperty

FlowsToProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation FlowsToProperty
Результат AutomationProperty

FrameworkIdProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation FrameworkIdProperty
Результат AutomationProperty

HasKeyboardFocusProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation HasKeyboardFocusProperty
Результат AutomationProperty

HelpTextProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation HelpTextProperty
Результат AutomationProperty

HostedFragmentRootsInvalidatedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation HostedFragmentRootsInvalidatedEvent
Результат AutomationEvent

IsAnnotationPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsAnnotationPatternAvailableProperty
Результат AutomationProperty

IsContentElementProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsContentElementProperty
Результат AutomationProperty

IsControlElementProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsControlElementProperty
Результат AutomationProperty

IsDataValidForFormProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsDataValidForFormProperty
Результат AutomationProperty

IsDockPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsDockPatternAvailableProperty
Результат AutomationProperty

IsDragPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsDragPatternAvailableProperty
Результат AutomationProperty

IsDropTargetPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsDropTargetPatternAvailableProperty
Результат AutomationProperty

IsEnabledProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsEnabledProperty
Результат AutomationProperty

IsExpandCollapsePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsExpandCollapsePatternAvailableProperty
Результат AutomationProperty

IsGridItemPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsGridItemPatternAvailableProperty
Результат AutomationProperty

IsGridPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsGridPatternAvailableProperty
Результат AutomationProperty

IsInvokePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsInvokePatternAvailableProperty
Результат AutomationProperty

IsItemContainerPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsItemContainerPatternAvailableProperty
Результат AutomationProperty

IsKeyboardFocusableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsKeyboardFocusableProperty
Результат AutomationProperty

IsLegacyIAccessiblePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsLegacyIAccessiblePatternAvailableProperty
Результат AutomationProperty

IsMultipleViewPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsMultipleViewPatternAvailableProperty
Результат AutomationProperty

IsObjectModelPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsObjectModelPatternAvailableProperty
Результат AutomationProperty

IsOffscreenProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsOffscreenProperty
Результат AutomationProperty

IsPasswordProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsPasswordProperty
Результат AutomationProperty

IsRangeValuePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsRangeValuePatternAvailableProperty
Результат AutomationProperty

IsRequiredForFormProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsRequiredForFormProperty
Результат AutomationProperty

IsScrollItemPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsScrollItemPatternAvailableProperty
Результат AutomationProperty

IsScrollPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsScrollPatternAvailableProperty
Результат AutomationProperty

IsSelectionItemPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsSelectionItemPatternAvailableProperty
Результат AutomationProperty

IsSelectionPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsSelectionPatternAvailableProperty
Результат AutomationProperty

IsSpreadsheetItemPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsSpreadsheetItemPatternAvailableProperty
Результат AutomationProperty

IsSpreadsheetPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsSpreadsheetPatternAvailableProperty
Результат AutomationProperty

IsStylesPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsStylesPatternAvailableProperty
Результат AutomationProperty

IsSynchronizedInputPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsSynchronizedInputPatternAvailableProperty
Результат AutomationProperty

IsTableItemPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTableItemPatternAvailableProperty
Результат AutomationProperty

IsTablePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTablePatternAvailableProperty
Результат AutomationProperty

IsTextChildPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTextChildPatternAvailableProperty
Результат AutomationProperty

IsTextPattern2AvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTextPattern2AvailableProperty
Результат AutomationProperty

IsTextPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTextPatternAvailableProperty
Результат AutomationProperty

IsTogglePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTogglePatternAvailableProperty
Результат AutomationProperty

IsTransformPattern2AvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTransformPattern2AvailableProperty
Результат AutomationProperty

IsTransformPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsTransformPatternAvailableProperty
Результат AutomationProperty

IsValuePatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsValuePatternAvailableProperty
Результат AutomationProperty

IsVirtualizedItemPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsVirtualizedItemPatternAvailableProperty
Результат AutomationProperty

IsWindowPatternAvailableProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation IsWindowPatternAvailableProperty
Результат AutomationProperty

ItemStatusProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ItemStatusProperty
Результат AutomationProperty

ItemTypeProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ItemTypeProperty
Результат AutomationProperty

LabeledByProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation LabeledByProperty
Результат AutomationProperty

LayoutInvalidatedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation LayoutInvalidatedEvent
Результат AutomationEvent

LiveRegionChangedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation LiveRegionChangedEvent
Результат AutomationEvent

LiveSettingProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation LiveSettingProperty
Результат AutomationProperty

LocalizedControlTypeProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation LocalizedControlTypeProperty
Результат AutomationProperty

MenuClosedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation MenuClosedEvent
Результат AutomationEvent

MenuModeEndEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation MenuModeEndEvent
Результат AutomationEvent

MenuModeStartEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation MenuModeStartEvent
Результат AutomationEvent

MenuOpenedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation MenuOpenedEvent
Результат AutomationEvent

NameProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation NameProperty
Результат AutomationProperty

NativeWindowHandleProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation NativeWindowHandleProperty
Результат AutomationProperty

NotSupported публичное статическое свойство

public static object NotSupported
Результат object

OptimizeForVisualContentProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation OptimizeForVisualContentProperty
Результат AutomationProperty

OrientationProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation OrientationProperty
Результат AutomationProperty

ProcessIdProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ProcessIdProperty
Результат AutomationProperty

ProviderDescriptionProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation ProviderDescriptionProperty
Результат AutomationProperty

RuntimeIdProperty публичное статическое свойство

public static AutomationProperty,System.Windows.Automation RuntimeIdProperty
Результат AutomationProperty

StructureChangedEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation StructureChangedEvent
Результат AutomationEvent

SystemAlertEvent публичное статическое свойство

public static AutomationEvent,System.Windows.Automation SystemAlertEvent
Результат AutomationEvent

ToolTipClosedEvent публичное статическое свойство

public static AutomationEvent ToolTipClosedEvent
Результат AutomationEvent

ToolTipOpenedEvent публичное статическое свойство

public static AutomationEvent ToolTipOpenedEvent
Результат AutomationEvent