IRawElementProviderFragment Rozhraní

Definice

Zpřístupňuje metody a vlastnosti v prvcích uživatelského rozhraní (UI), které jsou součástí struktury více než jedné úrovně hluboko, jako je například seznam nebo položka seznamu.Exposes methods and properties on user interface (UI) elements that are part of a structure more than one level deep, such as a list box or a list item. Implementováno zprostředkovateli automatizace uživatelského rozhraní.Implemented by UI Automation providers.

public interface class IRawElementProviderFragment : System::Windows::Automation::Provider::IRawElementProviderSimple
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
type IRawElementProviderFragment = interface
    interface IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragment = interface
    interface IRawElementProviderSimple
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
Odvozené
Atributy
Implementuje

Poznámky

Kořenový uzel fragmentu musí podporovat IRawElementProviderFragmentRoot rozhraní, které dědí z IRawElementProviderFragment .The root node of the fragment must support the IRawElementProviderFragmentRoot interface, which inherits from IRawElementProviderFragment.

Vlastnosti

BoundingRectangle

Získá ohraničující obdélník tohoto elementu.Gets the bounding rectangle of this element.

FragmentRoot

Načte kořenový uzel fragmentu.Retrieves the root node of the fragment.

HostRawElementProvider

Získá základního poskytovatele pro tento element.Gets a base provider for this element.

(Zděděno od IRawElementProviderSimple)
ProviderOptions

Získá hodnotu, která určuje charakteristiky zprostředkovatele automatizace uživatelského rozhraní. například zda se jedná o poskytovatele na straně klienta nebo serveru.Gets a value that specifies characteristics of the UI Automation provider; for example, whether it is a client-side or server-side provider.

(Zděděno od IRawElementProviderSimple)

Metody

GetEmbeddedFragmentRoots()

Načte pole kořenových adresářů fragmentů, které jsou vloženy do stromu prvků automatizace uživatelského rozhraní v aktuálním prvku.Retrieves an array of fragment roots that are embedded in the UI Automation element tree rooted at the current element.

GetPatternProvider(Int32)

Načte objekt, který poskytuje podporu pro vzor ovládacího prvku pro automatizaci uživatelského rozhraní.Retrieves an object that provides support for a control pattern on a UI Automation element.

(Zděděno od IRawElementProviderSimple)
GetPropertyValue(Int32)

Načte hodnotu vlastnosti podporovanou zprostředkovatelem automatizace uživatelského rozhraní.Retrieves the value of a property supported by the UI Automation provider.

(Zděděno od IRawElementProviderSimple)
GetRuntimeId()

Načte identifikátor modulu runtime elementu.Retrieves the runtime identifier of an element.

Navigate(NavigateDirection)

Načte prvek automatizace uživatelského rozhraní v zadaném směru v rámci stromu.Retrieves the UI Automation element in a specified direction within the tree.

SetFocus()

Nastaví fokus na tento prvek.Sets the focus to this element.

Platí pro