IRawElementProviderSimple Schnittstelle

Definition

Stellt Methoden und Eigenschaften bereit, die grundlegende Informationen zu einem Benutzeroberflächenelement verfügbar machen.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
Abgeleitet
Attribute

Hinweise

Diese Schnittstelle kann für Benutzeroberflächenautomatisierungs-Anbieter für einfache Elemente wie Schaltflächen implementiert werden.This interface can be implemented on UI Automation providers for simple elements such as buttons. Sie kann auch für Anbieter implementiert werden, die zusätzliche Eigenschaften oder Steuerelement Muster mitwirken oder vorhandene Eigenschaften oder Steuerelement Muster überschreiben, für ein Element, das bereits über einen Standardanbieter verfügt.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.

Anbieter für komplexe Elemente müssen IRawElementProviderFragment oder implementieren IRawElementProviderFragmentRoot .Providers for complex elements must implement IRawElementProviderFragment or IRawElementProviderFragmentRoot.

Eigenschaften

HostRawElementProvider

Ruft einen Basisanbieter für dieses Element ab.Gets a base provider for this element.

ProviderOptions

Ruft einen Wert ab, der Merkmale des Benutzeroberflächenautomatisierungs-Anbieters angibt, z. B., ob es sich um einen client- oder serverseitigen Anbieter handelt.Gets a value that specifies characteristics of the UI Automation provider; for example, whether it is a client-side or server-side provider.

Methoden

GetPatternProvider(Int32)

Ruft ein Objekt ab, das Unterstützung für ein Steuerelement Muster in einem Benutzeroberflächenautomatisierungs-Element bereitstellt.Retrieves an object that provides support for a control pattern on a UI Automation element.

GetPropertyValue(Int32)

Ruft den Wert einer Eigenschaft ab, die vom Benutzeroberflächen-Automatisierungsanbieter unterstützt wird.Retrieves the value of a property supported by the UI Automation provider.

Gilt für: