C# Class AuScGen.WhiteFramework.BaseControl

Inheritance: IControl
Datei anzeigen Open project: geeksree/cSharpGeeks

Private Properties

Property Type Description
GetChildren List

Public Methods

Method Description
ActionPerformed ( TestStack action ) : void
ActionPerforming ( UIItem uiItem ) : void
BaseControl ( ) : System
BaseControl ( AutomationElement control, ControlAccess ControlAccess ) : System
BaseControl ( string Guimap, string ControlName ) : System
BaseControl ( string GuiMap, string LogicalName, ControlAccess ControlAccess ) : System
Click ( ) : void
DoubleClick ( ) : void
DrawHighlight ( ) : void
Enter ( string value ) : void
ErrorProviderMessage ( TestStack window ) : string
Focus ( ) : void
GetElement ( TestStack searchCriteria ) : AutomationElement
HookEvents ( TestStack eventListener ) : void
KeyIn ( TestStack key ) : void
LogStructure ( ) : void
NameMatches ( string text ) : bool
RightClick ( ) : void
RightClickAt ( System point ) : void
SetValue ( object value ) : void
UnHookEvents ( ) : void
ValueOfEquals ( AutomationProperty property, object compareTo ) : bool
Visit ( TestStack windowControlVisitor ) : void

Private Methods

Method Description
GetChildren ( AutomationElement element_in ) : List

Method Details

ActionPerformed() public method

public ActionPerformed ( TestStack action ) : void
action TestStack
return void

ActionPerforming() public method

public ActionPerforming ( UIItem uiItem ) : void
uiItem UIItem
return void

BaseControl() public method

public BaseControl ( ) : System
return System

BaseControl() public method

public BaseControl ( AutomationElement control, ControlAccess ControlAccess ) : System
control System.Windows.Automation.AutomationElement
ControlAccess ControlAccess
return System

BaseControl() public method

public BaseControl ( string Guimap, string ControlName ) : System
Guimap string
ControlName string
return System

BaseControl() public method

public BaseControl ( string GuiMap, string LogicalName, ControlAccess ControlAccess ) : System
GuiMap string
LogicalName string
ControlAccess ControlAccess
return System

Click() public method

public Click ( ) : void
return void

DoubleClick() public method

public DoubleClick ( ) : void
return void

DrawHighlight() public method

public DrawHighlight ( ) : void
return void

Enter() public method

public Enter ( string value ) : void
value string
return void

ErrorProviderMessage() public method

public ErrorProviderMessage ( TestStack window ) : string
window TestStack
return string

Focus() public method

public Focus ( ) : void
return void

GetElement() public method

public GetElement ( TestStack searchCriteria ) : AutomationElement
searchCriteria TestStack
return System.Windows.Automation.AutomationElement

HookEvents() public method

public HookEvents ( TestStack eventListener ) : void
eventListener TestStack
return void

KeyIn() public method

public KeyIn ( TestStack key ) : void
key TestStack
return void

LogStructure() public method

public LogStructure ( ) : void
return void

NameMatches() public method

public NameMatches ( string text ) : bool
text string
return bool

RightClick() public method

public RightClick ( ) : void
return void

RightClickAt() public method

public RightClickAt ( System point ) : void
point System
return void

SetValue() public method

public SetValue ( object value ) : void
value object
return void

UnHookEvents() public method

public UnHookEvents ( ) : void
return void

ValueOfEquals() public method

public ValueOfEquals ( AutomationProperty property, object compareTo ) : bool
property System.Windows.Automation.AutomationProperty
compareTo object
return bool

Visit() public method

public Visit ( TestStack windowControlVisitor ) : void
windowControlVisitor TestStack
return void