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
Benutzeroberflächenautomatisierung Unterstützung für Textinhalte