IRawElementProviderSimple IRawElementProviderSimple IRawElementProviderSimple IRawElementProviderSimple Interface

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
[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
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 oder IRawElementProviderFragment IRawElementProviderFragmentRootimplementieren.Providers for complex elements must implement IRawElementProviderFragment or IRawElementProviderFragmentRoot.

Eigenschaften

HostRawElementProvider HostRawElementProvider HostRawElementProvider HostRawElementProvider

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

ProviderOptions ProviderOptions ProviderOptions 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) GetPatternProvider(Int32) GetPatternProvider(Int32) GetPatternProvider(Int32)

Ruft ein Objekt ab, das Unterstützung für ein Steuerelementmuster in einem BenutzeroberflächenautomatisierungUI Automation-Element bietet.Retrieves an object that provides support for a control pattern on a BenutzeroberflächenautomatisierungUI Automation element.

GetPropertyValue(Int32) GetPropertyValue(Int32) GetPropertyValue(Int32) 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:

Siehe auch