C# Class UIAControls.BaseFragmentProvider

Inheritance: BaseSimpleProvider, IRawElementProviderFragment
Mostra file Open project: TestStack/uia-custom-pattern-managed

Protected Properties

Property Type Description
fragmentRoot IRawElementProviderFragmentRoot
parent IRawElementProviderFragment

Public Methods

Method Description
GetEmbeddedFragmentRoots ( ) : IRawElementProviderFragmentRoot[]
GetRuntimeId ( ) : int[]
Navigate ( NavigateDirection direction ) : IRawElementProviderFragment
SetFocus ( ) : void
get_BoundingRectangle ( ) : UiaRect

Protected Methods

Method Description
BaseFragmentProvider ( IRawElementProviderFragment parent, IRawElementProviderFragmentRoot fragmentRoot ) : System.Runtime.InteropServices
GetFirstChild ( ) : IRawElementProviderFragment
GetLastChild ( ) : IRawElementProviderFragment
GetNextSibling ( ) : IRawElementProviderFragment
GetPreviousSibling ( ) : IRawElementProviderFragment

Method Details

BaseFragmentProvider() protected method

protected BaseFragmentProvider ( IRawElementProviderFragment parent, IRawElementProviderFragmentRoot fragmentRoot ) : System.Runtime.InteropServices
parent IRawElementProviderFragment
fragmentRoot IRawElementProviderFragmentRoot
return System.Runtime.InteropServices

GetEmbeddedFragmentRoots() public method

public GetEmbeddedFragmentRoots ( ) : IRawElementProviderFragmentRoot[]
return IRawElementProviderFragmentRoot[]

GetFirstChild() protected method

protected GetFirstChild ( ) : IRawElementProviderFragment
return IRawElementProviderFragment

GetLastChild() protected method

protected GetLastChild ( ) : IRawElementProviderFragment
return IRawElementProviderFragment

GetNextSibling() protected method

protected GetNextSibling ( ) : IRawElementProviderFragment
return IRawElementProviderFragment

GetPreviousSibling() protected method

protected GetPreviousSibling ( ) : IRawElementProviderFragment
return IRawElementProviderFragment

GetRuntimeId() public abstract method

public abstract GetRuntimeId ( ) : int[]
return int[]

Navigate() public method

public Navigate ( NavigateDirection direction ) : IRawElementProviderFragment
direction NavigateDirection
return IRawElementProviderFragment

SetFocus() public method

public SetFocus ( ) : void
return void

get_BoundingRectangle() public abstract method

public abstract get_BoundingRectangle ( ) : UiaRect
return UiaRect

Property Details

fragmentRoot protected_oe property

protected IRawElementProviderFragmentRoot fragmentRoot
return IRawElementProviderFragmentRoot

parent protected_oe property

protected IRawElementProviderFragment parent
return IRawElementProviderFragment