Freigeben über


IStylesProvider::get_StyleId-Methode (uiautomationcore.h)

Gibt den visuellen Stil eines Elements in einem Dokument an.

Diese Eigenschaft ist schreibgeschützt.

Syntax

HRESULT get_StyleId(
  int *retVal
);

Parameter

retVal

Rückgabewert

Keine

Bemerkungen

Ein Anbieter sollte diese Eigenschaft verwenden, um Stilbezeichner verfügbar zu machen, die für Clientanwendungen nützlich sind. Ein Anbieter kann beispielsweise den StyleId_Title Bezeichner für ein Element verfügbar machen, das den Titel einer Präsentation darstellt. Eine Sprachausgabe könnte dann die StyleId-Eigenschaft abrufen, feststellen, dass es sich bei dem Element um einen Präsentationstitel handelt, und den Titel für den Benutzer lesen.

Listenstile

IDs für Listenformate werden ab Windows 8.1 unterstützt.

Diese Formatvorlagen sollten auf Absatzebene angewendet werden. Für alle Texte, die Teil eines Listenelements sind, sollte eine dieser Stile darauf angewendet werden.

Wenn Aufzählungsvorlagen innerhalb einer Liste gemischt werden, sollte die BulletedList-Formatvorlage auf den gesamten Bereich angewendet werden, und der BulletStyle-Attributwert (durch UIA_BulletStyleAttributeId identifizierte Eigenschaft) sollte entsprechend der Aufschlüsselung verschiedener Aufzählungszeichentypen innerhalb des Bereichs gemischt werden.

Wenn geschachtelte Listen auch Aufzählungszeichen enthalten (möglicherweise einen anderen Typ als die Standard Liste), wird die BulletedList-Formatvorlage erneut auf den gesamten Bereich angewendet, und der BulletStyle-Attributwert ist unabhängig von der Geschachtelten Aufzählungszeichenart (für den Bereich, der die geschachtelte Liste abdeckt).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (include UIAutomation.h)

Weitere Informationen

Bulletstyle

IStylesProvider

Benutzeroberflächenautomatisierung Unterstützung für Textinhalte