IRawElementProviderSimple Rozhraní

Definice

Poskytuje metody a vlastnosti, které zveřejňují základní informace o prvku uživatelského rozhraní.Provides methods and properties that expose basic information about a UI element.

public interface class IRawElementProviderSimple
public interface IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderSimple
type IRawElementProviderSimple = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
Odvozené
Atributy

Poznámky

Toto rozhraní může být implementováno na zprostředkovatele automatizace uživatelského rozhraní pro jednoduché prvky, jako jsou tlačítka.This interface can be implemented on UI Automation providers for simple elements such as buttons. Dá se taky implementovat na poskytovatele, kteří přidávají další vlastnosti nebo vzory ovládacích prvků, nebo přepíší existující vlastnosti nebo vzory ovládacích prvků na elementu, který už má výchozího zprostředkovatele.It can also be implemented on providers that contribute additional properties or control patterns, or override existing properties or control patterns, on an element that already has a default provider.

Poskytovatelé složitých prvků musí implementovat IRawElementProviderFragment nebo IRawElementProviderFragmentRoot .Providers for complex elements must implement IRawElementProviderFragment or IRawElementProviderFragmentRoot.

Vlastnosti

HostRawElementProvider

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

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.

Metody

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.

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.

Platí pro