C# Class UIAutomation.GetControlCollectionCmdletBase

Description of GetControlCollectionCmdletBase.
Inheritance: GetControlCmdletBase
Afficher le fichier Open project: apetrovskiy/STUPS Class Usage Examples

Private Properties

Свойство Type Description
ElementOfPossibleControlType bool
GetAutomationElementsViaWildcards List
GetAutomationElementsViaWildcards_FindAll List
GetAutomationElementsWithFindAll List
GetAutomationElementsWithWalker List
ProcessAutomationElement List

Méthodes publiques

Méthode Description
GetControlCollectionCmdletBase ( ) : System
GetControlCollectionCmdletBase ( ControlSearcherData data ) : System

Méthodes protégées

Méthode Description
GetAutomationElements ( UIANET::System.Windows.Automation scope ) : void
GetAutomationElementsChildren ( IUiElement inputObject, bool firstChild ) : void
GetAutomationElementsSiblings ( bool nextSibling ) : void
GetAutomationElementsViaWildcards ( IUiElement inputObject, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel ) : void

Private Methods

Méthode Description
ElementOfPossibleControlType ( string controlType, string elementControlType ) : bool
GetAutomationElementsViaWildcards ( GetControlCollectionCmdletBase cmdlet, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel ) : List
GetAutomationElementsViaWildcards_FindAll ( ControlSearcherData data, IUiElement inputObject, UIANET::System.Windows.Automation conditions, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel, bool viaWildcardOrRegex ) : List
GetAutomationElementsWithFindAll ( IUiElement element, ControlSearcherData data, UIANET::System.Windows.Automation conditions, bool caseSensitiveParam, bool onlyOneResult, bool onlyTopLevel, bool viaWildcardOrRegex ) : List
GetAutomationElementsWithWalker ( IUiElement element, string name, string automationId, string className, string controlType, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel ) : List
ProcessAutomationElement ( IUiElement element, string name, string automationId, string className, string controlType, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel ) : List

Method Details

GetAutomationElements() protected méthode

protected GetAutomationElements ( UIANET::System.Windows.Automation scope ) : void
scope UIANET::System.Windows.Automation
Résultat void

GetAutomationElementsChildren() protected méthode

protected GetAutomationElementsChildren ( IUiElement inputObject, bool firstChild ) : void
inputObject IUiElement
firstChild bool
Résultat void

GetAutomationElementsSiblings() protected méthode

protected GetAutomationElementsSiblings ( bool nextSibling ) : void
nextSibling bool
Résultat void

GetAutomationElementsViaWildcards() protected méthode

protected GetAutomationElementsViaWildcards ( IUiElement inputObject, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel ) : void
inputObject IUiElement
caseSensitive bool
onlyOneResult bool
onlyTopLevel bool
Résultat void

GetControlCollectionCmdletBase() public méthode

public GetControlCollectionCmdletBase ( ) : System
Résultat System

GetControlCollectionCmdletBase() public méthode

public GetControlCollectionCmdletBase ( ControlSearcherData data ) : System
data ControlSearcherData
Résultat System