Méthode IAccessible ::get_accValue (oleacc.h)
La méthode IAccessible ::get_accValue récupère la valeur de l’objet spécifié. Les objets n'ont pas tous une valeur.
Syntaxe
HRESULT get_accValue(
[in] VARIANT varChild,
[out, retval] BSTR *pszValue
);
Paramètres
[in] varChild
Type : VARIANT
Spécifie si les informations de valeur récupérées appartiennent à l’objet ou à l’un des éléments enfants de l’objet. Ce paramètre est CHILDID_SELF (pour obtenir des informations sur l’objet) ou un ID enfant (pour obtenir des informations sur l’élément enfant de l’objet). Pour plus d’informations sur l’initialisation de la structure VARIANT, consultez Utilisation des ID enfants dans les paramètres.
[out, retval] pszValue
Type : BSTR*
Adresse du BSTR qui reçoit une chaîne localisée qui contient la valeur actuelle de l’objet.
Valeur retournée
Type : HRESULT
En cas de réussite, retourne S_OK.
En cas d’erreur, retourne l’une des valeurs de la table qui suit ou un autre code d’erreur COM standard. Les serveurs retournent ces valeurs, mais les clients doivent toujours case activée paramètres de sortie pour s’assurer qu’ils contiennent des valeurs valides. Pour plus d’informations, consultez Vérification des valeurs de retour IAccessible.
Erreur | Description |
---|---|
|
L’objet ne prend pas en charge cette propriété. |
|
Un argument n’est pas valide. |
Remarques
Les valeurs numériques retournées par les objets accessibles à la barre de défilement et à la barre de suivi indiquent des pourcentages. Il s’agit d’entiers compris entre zéro (0) et cent (100), inclus, mais peuvent également être une plage limitée, par exemple, entre un (1) et seize (16). En outre, certains objets de barre de défilement et de barre de suivi retournent des chaînes qui correspondent à des paramètres tels que la taille de l’écran ou la sécurité Internet.
Remarque pour les développeurs de serveurs : Localisez la chaîne retournée à partir de cette propriété.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | oleacc.h |
Bibliothèque | Oleacc.lib |
DLL | Oleacc.dll |
Composant redistribuable | Active Accessibility 1.3 RDK sur Windows NT 4.0 avec SP6 et versions ultérieures et Windows 95 |