Freigeben über


IRawElementProviderSimple::GetPatternProvider-Methode (uiautomationcore.h)

Ruft einen Zeiger auf ein Objekt ab, das Unterstützung für ein Steuerelementmuster für ein Microsoft Benutzeroberflächenautomatisierung-Element bereitstellt.

Syntax

HRESULT GetPatternProvider(
  [in]          PATTERNID patternId,
  [out, retval] IUnknown  **pRetVal
);

Parameter

[in] patternId

Typ: PATTERNID

Der Bezeichner des Steuerelementmusters. Eine Liste der Steuerelementmuster-IDs finden Sie unter Steuerelementmusterbezeichner.

[out, retval] pRetVal

Typ: IUnknown**

Empfängt einen Zeiger auf das -Objekt, das das Steuerelementmuster unterstützt, oder NULL , wenn das Steuerelementmuster nicht unterstützt wird. Dieser Parameter wird nicht initialisiert übergeben.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (uiAutomation.h einschließen)

Weitere Informationen

Irawelementprovidersimple