Name |
Description |
AttributeDrivenPatternHandler |
|
AttributeDrivenPatternSchema |
|
AutomationPeerAugmentationHelper |
|
AutomationPeerAugmentationHelper.SendingToUIThreadInterceptor |
|
AutomationPeerAugmentationHelper.StandalonePropertyGetter |
|
AutomationPeerAugmentationHelper.Wrapper |
|
CustomClientInstanceBase |
Base class for a custom pattern's client instance. Responsible for hiding some of the details of marshalling client-side custom calls; this is mostly syntactic sugar to keep the custom pattern instance neat. |
CustomPatternSchemaBase |
Base class for defining a custom schema. Responsible for defining the minimum info for a custom schema and registering it with UI Automation. This class is not required by UIA and doesn't correspond to anything in UIA; it's a personal preference about the right way to represent what is similar between various schemas and what varies. |
NativeMethods |
|
PatternClientInstanceInterceptor |
|
PatternGuidAttribute |
|
PatternMethodAttribute |
|
PatternPropertyAttribute |
|
ProviderPatternMatcher |
|
StandalonePropertyAttribute |
|
UiaCallFailedException |
|
UiaEventInfoHelper |
Helper class to gather data about a custom event Corresponds to UIAutomationEventInfo. |
UiaMethodInfoHelper |
Helper class to assemble information about a custom method Corresponds to UIAutomationMethodInfo. |
UiaParameterDescription |
A description of a single parameter This does not match a UIA structure, but is used as a simple data class to help form those structures. |
UiaParameterHelper |
Helper class to marshal parameters for UIA custom method calls Corresponds to UIAutomationParameter |
UiaParameterListHelper |
Helper class to assemble information about a parameter list |
UiaPatternInfoHelper |
Helper class to assemble information about a custom pattern. Corresponds to UIAutomationPatternInfo |
UiaPropertyInfoHelper |
Helper class to gather data about a custom property Corresponds to UIAutomationPropertyInfo |
UiaTypesHelper |
|