IRawElementProviderSimple Interfejs

Definicja

Udostępnia metody i właściwości, które uwidaczniają podstawowe informacje o elemecie interfejsu użytkownika.

public interface class 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
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)>]
type IRawElementProviderSimple = interface
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
Pochodne
Atrybuty

Uwagi

Ten interfejs można zaimplementować dla dostawców automatyzacja interfejsu użytkownika dla prostych elementów, takich jak przyciski. Można go również zaimplementować u dostawców, którzy współtworzyją dodatkowe właściwości lub wzorce sterujące albo przesłaniają istniejące właściwości lub wzorce sterujące, na elemecie, który ma już domyślnego dostawcę.

Dostawcy dla złożonych elementów muszą implementować IRawElementProviderFragment lub IRawElementProviderFragmentRoot.

Właściwości

HostRawElementProvider

Pobiera podstawowego dostawcę dla tego elementu.

ProviderOptions

Pobiera wartość określającą charakterystykę dostawcy automatyzacja interfejsu użytkownika, na przykład dostawcę po stronie klienta lub po stronie serwera.

Metody

GetPatternProvider(Int32)

Pobiera obiekt, który zapewnia obsługę wzorca kontrolki w elemecie automatyzacja interfejsu użytkownika.

GetPropertyValue(Int32)

Pobiera wartość właściwości obsługiwanej przez dostawcę automatyzacja interfejsu użytkownika.

Dotyczy

Zobacz też