C# Class ManagedUiaCustomizationCore.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.
Show file Open project: TestStack/uia-custom-pattern-managed Class Usage Examples

Public Methods

Method Description
GetMemberByIndex ( uint index ) : ISchemaMember
Register ( ) : void

Helper method to register this pattern.

Private Methods

Method Description
RegisterStandaloneProperties ( IUIAutomationRegistrar registrar ) : void

Method Details

GetMemberByIndex() public method

public GetMemberByIndex ( uint index ) : ISchemaMember
index uint
return ISchemaMember

Register() public method

Helper method to register this pattern.
public Register ( ) : void
return void