Udostępnij za pośrednictwem


IRawElementProviderSimple Interfejs

Definicja

Udostępnia metody i właściwości, które uwidaczniają podstawowe informacje na temat elementu 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ć u dostawców automatyzacji interfejsu użytkownika dla prostych elementów, takich jak przyciski. Można go również zaimplementować dla dostawców, którzy współtworzyją dodatkowe właściwości lub wzorce kontrolek, albo przesłaniają istniejące właściwości lub wzorce kontrolek, 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 automatyzacji interfejsu użytkownika; na przykład niezależnie od tego, czy jest to dostawca po stronie klienta, czy po stronie serwera.

Metody

GetPatternProvider(Int32)

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

GetPropertyValue(Int32)

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

Dotyczy

Zobacz też