C# Class UIAutomation.ExtensionMethodsElementPatterns

Description of ExtensionMethodsElementPatterns.
显示文件 Open project: apetrovskiy/STUPS

Public Methods

Method Description
GetCanMaximize ( this element ) : bool
GetCanMinimize ( this element ) : bool
GetCanMove ( this element ) : bool
GetCanResize ( this element ) : bool
GetCanRotate ( this element ) : bool
GetCanSelectMultiple ( this element ) : bool
GetColumnCountGridPattern ( this element ) : int
GetColumnCountTablePattern ( this element ) : int
GetColumnGridItemPattern ( this element ) : int
GetColumnSpanGridItemPattern ( this element ) : int
GetColumnSpanTableItemPattern ( this element ) : int
GetColumnTableItemPattern ( this element ) : int
GetContainingGridGridItemPattern ( this element ) : IUiElement
GetContainingGridTableItemPattern ( this element ) : IUiElement
GetDockPosition ( this element ) : UIANET::System.Windows.Automation.DockPosition
GetDocumentRange ( this element ) : UIANET::System.Windows.Automation.Text.TextPatternRange
GetExpandCollapseState ( this element ) : UIANET::System.Windows.Automation.ExpandCollapseState
GetHorizontalScrollPercent ( this element ) : double
GetHorizontalViewSize ( this element ) : double
GetHorizontallyScrollable ( this element ) : bool
GetIsModal ( this element ) : bool
GetIsReadOnlyRangeValuePattern ( this element ) : bool
GetIsReadOnlyValuePattern ( this element ) : bool
GetIsSelected ( this element ) : bool
GetIsSelectionRequired ( this element ) : bool
GetIsTopmost ( this element ) : bool
GetLargeChange ( this element ) : double
GetMaximum ( this element ) : double
GetMinimum ( this element ) : double
GetRowCountGridPattern ( this element ) : int
GetRowCountTablePattern ( this element ) : int
GetRowGridItemPattern ( this element ) : int
GetRowOrColumnMajor ( this element ) : UIANET::System.Windows.Automation.RowOrColumnMajor
GetRowSpanGridItemPattern ( this element ) : int
GetRowSpanTableItemPattern ( this element ) : int
GetRowTableItemPattern ( this element ) : int
GetSelectionContainer ( this element ) : IUiElement
GetSmallChange ( this element ) : double
GetSupportedTextSelection ( this element ) : UIANET::System.Windows.Automation.SupportedTextSelection
GetToggleState ( this element ) : UIANET::System.Windows.Automation.ToggleState
GetVerticalScrollPercent ( this element ) : double
GetVerticalViewSize ( this element ) : double
GetVerticallyScrollable ( this element ) : bool
GetWindowInteractionState ( this element ) : UIANET::System.Windows.Automation.WindowInteractionState
GetWindowVisualState ( this element ) : UIANET::System.Windows.Automation.WindowVisualState
PerformAddToSelection ( this element ) : IUiElement
PerformClose ( this element ) : IUiElement
PerformCollapse ( this element ) : IUiElement
PerformExpand ( this element ) : IUiElement
PerformGetColumnHeaderItems ( this element ) : IUiElement[]
PerformGetColumnHeaders ( this element ) : IUiElement[]
PerformGetItem ( this element, int row, int column ) : IUiElement
PerformGetRowHeaderItems ( this element ) : IUiElement[]
PerformGetRowHeaders ( this element ) : IUiElement[]
PerformGetSelectionSelectionPattern ( this element ) : IUiElement[]
PerformGetSelectionTextPattern ( this element ) : UIANET::System.Windows.Automation.Text.TextPatternRange[]
PerformGetValueRangeValuePattern ( this element ) : double
PerformGetValueValuePattern ( this element ) : string
PerformGetVisibleRanges ( this element ) : UIANET::System.Windows.Automation.Text.TextPatternRange[]
PerformInvoke ( this element ) : IUiElement
PerformMove ( this element, double x, double y ) : IUiElement
PerformRangeFromChild ( this element, IUiElement childElement ) : UIANET::System.Windows.Automation.Text.TextPatternRange
PerformRangeFromPoint ( this element, System screenLocation ) : UIANET::System.Windows.Automation.Text.TextPatternRange
PerformRemoveFromSelection ( this element ) : IUiElement
PerformResize ( this element, double width, double height ) : IUiElement
PerformRotate ( this element, double degrees ) : IUiElement
PerformScroll ( this element, UIANET::System.Windows.Automation horizontalAmount, UIANET::System.Windows.Automation verticalAmount ) : IUiElement
PerformScrollHorizontal ( this element, UIANET::System.Windows.Automation amount ) : IUiElement
PerformScrollIntoView ( this element ) : IUiElement
PerformScrollVertical ( this element, UIANET::System.Windows.Automation amount ) : IUiElement
PerformSelect ( this element ) : IUiElement
PerformSetDockPosition ( this element, UIANET::System.Windows.Automation dockPosition ) : IUiElement
PerformSetScrollPercent ( this element, double horizontalPercent, double verticalPercent ) : IUiElement
PerformSetValueRangeValuePattern ( this element, double value ) : IUiElement

/// Invokes the context menu and returns the object representing the menu invoked. ///

PerformSetValueValuePattern ( this element, string value ) : IUiElement
PerformSetWindowVisualState ( this element, UIANET::System.Windows.Automation state ) : IUiElement
PerformToggle ( this element ) : IUiElement
PerformToggle ( this element, bool on ) : IUiElement
PerformWaitForInputIdle ( this element, int milliseconds ) : bool

Method Details

GetCanMaximize() public static method

public static GetCanMaximize ( this element ) : bool
element this
return bool

GetCanMinimize() public static method

public static GetCanMinimize ( this element ) : bool
element this
return bool

GetCanMove() public static method

public static GetCanMove ( this element ) : bool
element this
return bool

GetCanResize() public static method

public static GetCanResize ( this element ) : bool
element this
return bool

GetCanRotate() public static method

public static GetCanRotate ( this element ) : bool
element this
return bool

GetCanSelectMultiple() public static method

public static GetCanSelectMultiple ( this element ) : bool
element this
return bool

GetColumnCountGridPattern() public static method

public static GetColumnCountGridPattern ( this element ) : int
element this
return int

GetColumnCountTablePattern() public static method

public static GetColumnCountTablePattern ( this element ) : int
element this
return int

GetColumnGridItemPattern() public static method

public static GetColumnGridItemPattern ( this element ) : int
element this
return int

GetColumnSpanGridItemPattern() public static method

public static GetColumnSpanGridItemPattern ( this element ) : int
element this
return int

GetColumnSpanTableItemPattern() public static method

public static GetColumnSpanTableItemPattern ( this element ) : int
element this
return int

GetColumnTableItemPattern() public static method

public static GetColumnTableItemPattern ( this element ) : int
element this
return int

GetContainingGridGridItemPattern() public static method

public static GetContainingGridGridItemPattern ( this element ) : IUiElement
element this
return IUiElement

GetContainingGridTableItemPattern() public static method

public static GetContainingGridTableItemPattern ( this element ) : IUiElement
element this
return IUiElement

GetDockPosition() public static method

public static GetDockPosition ( this element ) : UIANET::System.Windows.Automation.DockPosition
element this
return UIANET::System.Windows.Automation.DockPosition

GetDocumentRange() public static method

public static GetDocumentRange ( this element ) : UIANET::System.Windows.Automation.Text.TextPatternRange
element this
return UIANET::System.Windows.Automation.Text.TextPatternRange

GetExpandCollapseState() public static method

public static GetExpandCollapseState ( this element ) : UIANET::System.Windows.Automation.ExpandCollapseState
element this
return UIANET::System.Windows.Automation.ExpandCollapseState

GetHorizontalScrollPercent() public static method

public static GetHorizontalScrollPercent ( this element ) : double
element this
return double

GetHorizontalViewSize() public static method

public static GetHorizontalViewSize ( this element ) : double
element this
return double

GetHorizontallyScrollable() public static method

public static GetHorizontallyScrollable ( this element ) : bool
element this
return bool

GetIsModal() public static method

public static GetIsModal ( this element ) : bool
element this
return bool

GetIsReadOnlyRangeValuePattern() public static method

public static GetIsReadOnlyRangeValuePattern ( this element ) : bool
element this
return bool

GetIsReadOnlyValuePattern() public static method

public static GetIsReadOnlyValuePattern ( this element ) : bool
element this
return bool

GetIsSelected() public static method

public static GetIsSelected ( this element ) : bool
element this
return bool

GetIsSelectionRequired() public static method

public static GetIsSelectionRequired ( this element ) : bool
element this
return bool

GetIsTopmost() public static method

public static GetIsTopmost ( this element ) : bool
element this
return bool

GetLargeChange() public static method

public static GetLargeChange ( this element ) : double
element this
return double

GetMaximum() public static method

public static GetMaximum ( this element ) : double
element this
return double

GetMinimum() public static method

public static GetMinimum ( this element ) : double
element this
return double

GetRowCountGridPattern() public static method

public static GetRowCountGridPattern ( this element ) : int
element this
return int

GetRowCountTablePattern() public static method

public static GetRowCountTablePattern ( this element ) : int
element this
return int

GetRowGridItemPattern() public static method

public static GetRowGridItemPattern ( this element ) : int
element this
return int

GetRowOrColumnMajor() public static method

public static GetRowOrColumnMajor ( this element ) : UIANET::System.Windows.Automation.RowOrColumnMajor
element this
return UIANET::System.Windows.Automation.RowOrColumnMajor

GetRowSpanGridItemPattern() public static method

public static GetRowSpanGridItemPattern ( this element ) : int
element this
return int

GetRowSpanTableItemPattern() public static method

public static GetRowSpanTableItemPattern ( this element ) : int
element this
return int

GetRowTableItemPattern() public static method

public static GetRowTableItemPattern ( this element ) : int
element this
return int

GetSelectionContainer() public static method

public static GetSelectionContainer ( this element ) : IUiElement
element this
return IUiElement

GetSmallChange() public static method

public static GetSmallChange ( this element ) : double
element this
return double

GetSupportedTextSelection() public static method

public static GetSupportedTextSelection ( this element ) : UIANET::System.Windows.Automation.SupportedTextSelection
element this
return UIANET::System.Windows.Automation.SupportedTextSelection

GetToggleState() public static method

public static GetToggleState ( this element ) : UIANET::System.Windows.Automation.ToggleState
element this
return UIANET::System.Windows.Automation.ToggleState

GetVerticalScrollPercent() public static method

public static GetVerticalScrollPercent ( this element ) : double
element this
return double

GetVerticalViewSize() public static method

public static GetVerticalViewSize ( this element ) : double
element this
return double

GetVerticallyScrollable() public static method

public static GetVerticallyScrollable ( this element ) : bool
element this
return bool

GetWindowInteractionState() public static method

public static GetWindowInteractionState ( this element ) : UIANET::System.Windows.Automation.WindowInteractionState
element this
return UIANET::System.Windows.Automation.WindowInteractionState

GetWindowVisualState() public static method

public static GetWindowVisualState ( this element ) : UIANET::System.Windows.Automation.WindowVisualState
element this
return UIANET::System.Windows.Automation.WindowVisualState

PerformAddToSelection() public static method

public static PerformAddToSelection ( this element ) : IUiElement
element this
return IUiElement

PerformClose() public static method

public static PerformClose ( this element ) : IUiElement
element this
return IUiElement

PerformCollapse() public static method

public static PerformCollapse ( this element ) : IUiElement
element this
return IUiElement

PerformExpand() public static method

public static PerformExpand ( this element ) : IUiElement
element this
return IUiElement

PerformGetColumnHeaderItems() public static method

public static PerformGetColumnHeaderItems ( this element ) : IUiElement[]
element this
return IUiElement[]

PerformGetColumnHeaders() public static method

public static PerformGetColumnHeaders ( this element ) : IUiElement[]
element this
return IUiElement[]

PerformGetItem() public static method

public static PerformGetItem ( this element, int row, int column ) : IUiElement
element this
row int
column int
return IUiElement

PerformGetRowHeaderItems() public static method

public static PerformGetRowHeaderItems ( this element ) : IUiElement[]
element this
return IUiElement[]

PerformGetRowHeaders() public static method

public static PerformGetRowHeaders ( this element ) : IUiElement[]
element this
return IUiElement[]

PerformGetSelectionSelectionPattern() public static method

public static PerformGetSelectionSelectionPattern ( this element ) : IUiElement[]
element this
return IUiElement[]

PerformGetSelectionTextPattern() public static method

public static PerformGetSelectionTextPattern ( this element ) : UIANET::System.Windows.Automation.Text.TextPatternRange[]
element this
return UIANET::System.Windows.Automation.Text.TextPatternRange[]

PerformGetValueRangeValuePattern() public static method

public static PerformGetValueRangeValuePattern ( this element ) : double
element this
return double

PerformGetValueValuePattern() public static method

public static PerformGetValueValuePattern ( this element ) : string
element this
return string

PerformGetVisibleRanges() public static method

public static PerformGetVisibleRanges ( this element ) : UIANET::System.Windows.Automation.Text.TextPatternRange[]
element this
return UIANET::System.Windows.Automation.Text.TextPatternRange[]

PerformInvoke() public static method

public static PerformInvoke ( this element ) : IUiElement
element this
return IUiElement

PerformMove() public static method

public static PerformMove ( this element, double x, double y ) : IUiElement
element this
x double
y double
return IUiElement

PerformRangeFromChild() public static method

public static PerformRangeFromChild ( this element, IUiElement childElement ) : UIANET::System.Windows.Automation.Text.TextPatternRange
element this
childElement IUiElement
return UIANET::System.Windows.Automation.Text.TextPatternRange

PerformRangeFromPoint() public static method

public static PerformRangeFromPoint ( this element, System screenLocation ) : UIANET::System.Windows.Automation.Text.TextPatternRange
element this
screenLocation System
return UIANET::System.Windows.Automation.Text.TextPatternRange

PerformRemoveFromSelection() public static method

public static PerformRemoveFromSelection ( this element ) : IUiElement
element this
return IUiElement

PerformResize() public static method

public static PerformResize ( this element, double width, double height ) : IUiElement
element this
width double
height double
return IUiElement

PerformRotate() public static method

public static PerformRotate ( this element, double degrees ) : IUiElement
element this
degrees double
return IUiElement

PerformScroll() public static method

public static PerformScroll ( this element, UIANET::System.Windows.Automation horizontalAmount, UIANET::System.Windows.Automation verticalAmount ) : IUiElement
element this
horizontalAmount UIANET::System.Windows.Automation
verticalAmount UIANET::System.Windows.Automation
return IUiElement

PerformScrollHorizontal() public static method

public static PerformScrollHorizontal ( this element, UIANET::System.Windows.Automation amount ) : IUiElement
element this
amount UIANET::System.Windows.Automation
return IUiElement

PerformScrollIntoView() public static method

public static PerformScrollIntoView ( this element ) : IUiElement
element this
return IUiElement

PerformScrollVertical() public static method

public static PerformScrollVertical ( this element, UIANET::System.Windows.Automation amount ) : IUiElement
element this
amount UIANET::System.Windows.Automation
return IUiElement

PerformSelect() public static method

public static PerformSelect ( this element ) : IUiElement
element this
return IUiElement

PerformSetDockPosition() public static method

public static PerformSetDockPosition ( this element, UIANET::System.Windows.Automation dockPosition ) : IUiElement
element this
dockPosition UIANET::System.Windows.Automation
return IUiElement

PerformSetScrollPercent() public static method

public static PerformSetScrollPercent ( this element, double horizontalPercent, double verticalPercent ) : IUiElement
element this
horizontalPercent double
verticalPercent double
return IUiElement

PerformSetValueRangeValuePattern() public static method

/// Invokes the context menu and returns the object representing the menu invoked. ///
public static PerformSetValueRangeValuePattern ( this element, double value ) : IUiElement
element this
value double
return IUiElement

PerformSetValueValuePattern() public static method

public static PerformSetValueValuePattern ( this element, string value ) : IUiElement
element this
value string
return IUiElement

PerformSetWindowVisualState() public static method

public static PerformSetWindowVisualState ( this element, UIANET::System.Windows.Automation state ) : IUiElement
element this
state UIANET::System.Windows.Automation
return IUiElement

PerformToggle() public static method

public static PerformToggle ( this element ) : IUiElement
element this
return IUiElement

PerformToggle() public static method

public static PerformToggle ( this element, bool on ) : IUiElement
element this
on bool
return IUiElement

PerformWaitForInputIdle() public static method

public static PerformWaitForInputIdle ( this element, int milliseconds ) : bool
element this
milliseconds int
return bool