Méthode IStylesProvider ::get_StyleId (uiautomationcore.h)
Identifie le style visuel d’un élément dans un document.
Cette propriété est en lecture seule.
Syntaxe
HRESULT get_StyleId(
int *retVal
);
Paramètres
retVal
Valeur de retour
None
Remarques
Un fournisseur doit utiliser cette propriété pour exposer des identificateurs de style utiles aux applications clientes. Par exemple, un fournisseur peut exposer l’identificateur StyleId_Title d’un élément qui représente le titre d’une présentation. Un lecteur d’écran peut ensuite récupérer la propriété StyleId , découvrir que l’élément est un titre de présentation et lire le titre à l’utilisateur.
Styles de liste
Les ID pour les styles de liste sont pris en charge à partir de Windows 8.1.Ces styles doivent être appliqués au niveau du paragraphe ; l’un de ces styles doit être appliqué à tout le texte faisant partie d’un élément de liste.
Lorsque les styles de puces sont mélangés dans une liste, le style BulletedList doit être appliqué à l’ensemble de la plage et la valeur de l’attribut BulletStyle (propriété identifiée par UIA_BulletStyleAttributeId) doit être mélangée en fonction de la répartition des différents types de puces dans la plage.
Lorsque les listes imbriquées contiennent également des puces (peut-être d’un type différent de la liste main), le style BulletedList est à nouveau appliqué à l’ensemble de la plage, et la valeur de l’attribut BulletStyle est quel que soit le style de puce imbriqué (pour la plage couvrant la liste imbriquée).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | uiautomationcore.h (incluez UIAutomation.h) |