Freigeben über


TextRange_FindAttribute-Funktion (uiautomationcoreapi.h)

Hinweis Diese Funktion ist veraltet. Clientanwendungen sollten stattdessen die COM-Schnittstellen (Component Object Model) von Microsoft UI Automation verwenden.
 
Sucht in einer angegebenen Richtung nach dem ersten Textteil, der ein angegebenes Textattribute unterstützt.

Syntax

HRESULT TextRange_FindAttribute(
  [in]  HUIATEXTRANGE   hobj,
  [in]  TEXTATTRIBUTEID attributeId,
  [in]  VARIANT         val,
  [in]  BOOL            backward,
  [out] HUIATEXTRANGE   *pRetVal
);

Parameter

[in] hobj

Typ: HUIATEXTRANGE

Der zu durchsuchende Textbereich.

[in] attributeId

Typ: TEXTATTRIBUTEID

Das text-Attribut, nach dem gesucht werden soll. Eine Liste der Textattribute-IDs finden Sie unter Textattributebezeichner.

[in] val

Typ: VARIANT

Der Wert des Attributs, das der Client suchen möchte.

[in] backward

Typ: BOOL

TRUE , um rückwärts zu suchen, andernfalls FALSE.

[out] pRetVal

Typ: HUITEXTRANGE*

Wenn diese Funktion zurückgibt, enthält den ersten übereinstimmenden Textbereich. Dieser Parameter wird nicht initialisiert übergeben.

Rückgabewert

Typ: HRESULT

Gibt S_OK zurück, wenn erfolgreich oder andernfalls ein Fehlerwert vorhanden ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uiautomationcoreapi.h
Bibliothek Uiautomationcore.lib
DLL Uiautomationcore.dll