C# Класс UIAutomation.GetControlCollectionCmdletBase

Description of GetControlCollectionCmdletBase.
Наследование: GetControlCmdletBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ElementOfPossibleControlType bool
GetAutomationElementsViaWildcards List
GetAutomationElementsViaWildcards_FindAll List
GetAutomationElementsWithFindAll List
GetAutomationElementsWithWalker List
ProcessAutomationElement List

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

Метод Описание
GetControlCollectionCmdletBase ( ) : System
GetControlCollectionCmdletBase ( ControlSearcherData data ) : System

Защищенные методы

Метод Описание
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

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

Метод Описание
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

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

GetAutomationElements() защищенный Метод

protected GetAutomationElements ( UIANET::System.Windows.Automation scope ) : void
scope UIANET::System.Windows.Automation
Результат void

GetAutomationElementsChildren() защищенный Метод

protected GetAutomationElementsChildren ( IUiElement inputObject, bool firstChild ) : void
inputObject IUiElement
firstChild bool
Результат void

GetAutomationElementsSiblings() защищенный Метод

protected GetAutomationElementsSiblings ( bool nextSibling ) : void
nextSibling bool
Результат void

GetAutomationElementsViaWildcards() защищенный Метод

protected GetAutomationElementsViaWildcards ( IUiElement inputObject, bool caseSensitive, bool onlyOneResult, bool onlyTopLevel ) : void
inputObject IUiElement
caseSensitive bool
onlyOneResult bool
onlyTopLevel bool
Результат void

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

public GetControlCollectionCmdletBase ( ) : System
Результат System

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

public GetControlCollectionCmdletBase ( ControlSearcherData data ) : System
data ControlSearcherData
Результат System