IRawElementProviderSimple Gränssnitt

Definition

Innehåller metoder och egenskaper som visar grundläggande information om ett gränssnittselement.

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
Härledda
Attribut

Kommentarer

Det här gränssnittet kan implementeras på UI Automation providers för enkla element, till exempel knappar. Det kan också implementeras på leverantörer som bidrar med ytterligare egenskaper eller kontrollmönster, eller åsidosätter befintliga egenskaper eller kontrollmönster, på ett element som redan har en standardprovider.

Leverantörer för komplexa element måste implementera IRawElementProviderFragment eller IRawElementProviderFragmentRoot.

Egenskaper

Name Description
HostRawElementProvider

Hämtar en basprovider för det här elementet.

ProviderOptions

Hämtar ett värde som anger egenskaperna för den UI Automation providern, till exempel om det är en leverantör på klientsidan eller på serversidan.

Metoder

Name Description
GetPatternProvider(Int32)

Hämtar ett objekt som ger stöd för ett kontrollmönster på ett UI Automation element.

GetPropertyValue(Int32)

Hämtar värdet för en egenskap som stöds av UI Automation-providern.

Gäller för

Se även