Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
spark.accessibility 

NumericStepperAccImpl  - AS3 Flex

Packagespark.accessibility
Classepublic class NumericStepperAccImpl
HéritageNumericStepperAccImpl Inheritance SpinnerAccImpl Inheritance AccImpl Inheritance AccessibilityImplementation Inheritance Object

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

NumericStepperAccImpl est la classe d’implémentation d’accessibilité pour spark.components.NumericStepper.

Lorsqu’un composant Spark NumericStepper est créé, sa propriété accessibilityImplementation est définie sur une instance de cette classe. Flash Player utilise ensuite cette classe pour permettre aux clients MSAA, tels que les lecteurs d’écran, de voir et de manipuler le composant NumericStepper. Pour plus d’informations sur les classes d’implémentation d’accessibilité et MSAA, voir les classes mx.accessibility.AccImpl et flash.accessibility.AccessibilityImplementation.

Enfants

Un composant NumericStepper possède deux enfants MSAA, qui sont ses boutons d’incrémentation et de décrémentation.

Rôle

Le rôle MSAA d’un NumericStepper est ROLE_SYSTEM_TEXT.

Le rôle de chaque bouton enfant est ROLE_SYSTEM_PUSHBUTTON.

Nom

Par défaut, le nom MSAA d’un NumericStepper est une chaîne vide. Lorsque le nom est enveloppé dans un élément FormItem, il en devient le libellé. Pour remplacer ce comportement, définissez la propriété accessibilityName du composant NumericStepper.

Le nom de chaque bouton enfant provient d’une ressource dépendante des paramètres régionaux. Pour les paramètres régionaux en_US, les noms sont « More » et « Less ».

Lorsque le nom du NumericStepper ou de l’un de ses boutons enfant change, NumericStepper distribue l’événement MSAA EVENT_OBJECT_NAMECHANGE avec le childID correspondant au bouton ou 0 pour lui-même.

Description

Par défaut, la description MSAA d’un NumericStepper est une chaîne vide, mais vous pouvez définir la propriété accessibilityDescription du NumericStepper.

La description de chaque bouton enfant est la chaîne vide.

Etat

L’état MSAA d’un NumericStepper est une combinaison de :

  • STATE_SYSTEM_UNAVAILABLE (lorsqu’enabled est false)
  • STATE_SYSTEM_FOCUSABLE (lorsqu’enabled est true)
  • STATE_SYSTEM_FOCUSED (lorsqu’enabled est true et NumericStepper a le focus)

Lorsque l’état du NumericStepper ou de l’un de ses boutons enfant change, NumericStepper distribue l’événement MSAA EVENT_OBJECT_STATECHANGE avec le childID correspondant au bouton ou 0 pour lui-même.

Valeur

La valeur MSAA d’un composant NumericStepper est la valeur actuelle du composant NumericStepper.

Les boutons enfant n’ont pas de valeur MSAA.

Lorsque la valeur de NumericStepper change, il distribue l’événement MSAA EVENT_OBJECT_VALUECHANGE.

Emplacement

L’emplacement MSAA d’un NumericStepper ou de l’un de ses boutons enfant est son rectangle de délimitation.

Action par défaut

Un NumericStepper n’a pas d’action par défaut DefaultAction MSAA.

L’action par défaut DefaultAction de chaque bouton enfant est « Appuyer ».

L’exécution de l’action par défaut de l’un des boutons enfant augmente ou diminue la valeur.

Focus

Un NumericStepper accepte le focus. Lorsqu’il prend le focus, il distribue l’événement MSAA EVENT_OBJECT_FOCUS.

Sélection

Un NumericStepper ne prend pas en charge la sélection telle que définie dans MSAA.



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
 Inheritederrno : uint
Indique un code d’erreur.
AccessibilityImplementation
 Inheritedstub : Boolean
S’utilise pour créer un stub d’accessibilité de composant.
AccessibilityImplementation
Propriétés protégées
 PropriétéDéfini par
 InheritedeventsToHandle : Array
[lecture seule] Toutes les sous-classes doivent remplacer cette fonction en renvoyant un tableau de chaînes des événements à écouter.
AccImpl
 Inheritedmaster : UIComponent
Référence à l’instance UIComponent dont AccImpl assure l’accessibilité.
AccImpl
 Inheritedrole : uint
Rôle d’accessibilité du composant rendu accessible.
AccImpl
Méthodes publiques
 MéthodeDéfini par
  
Constructeur.
NumericStepperAccImpl
 Inherited
Une méthode IAccessible qui exécute l’action par défaut associée au composant représenté par cette classe AccessibilityImplementation ou l’un de ses éléments enfant.
AccessibilityImplementation
 Inherited
accLocation(childID:uint):*
La méthode MSAA permettant de renvoyer un objet DisplayObject ou Rectangle spécifiant le cadre de sélection d’un élément enfant dans la classe AccessibilityImplementation.
AccessibilityImplementation
 Inherited
accSelect(operation:uint, childID:uint):void
La méthode IAccessible permettant de modifier la sélection dans le composant représenté par la classe AccessibilityImplementation.
AccessibilityImplementation
  
[statique] Active l’accessibilité dans la classe Spinner.
NumericStepperAccImpl
 Inherited
La méthode MSAA permettant de renvoyer l’action par défaut du composant représenté par cette classe AccessibilityImplementation ou de l’un de ses éléments enfant.
AccessibilityImplementation
 Inherited
La méthode MSAA permettant de renvoyer, le cas échéant, l’ID d’entier non signé de l’élément enfant possédant le focus au sein du composant.
AccessibilityImplementation
 Inherited
La méthode MSAA permettant de renvoyer le nom du composant représenté par cette classe AccessibilityImplementation ou de l’un de ses éléments enfant.
AccessibilityImplementation
 Inherited
La méthode MSAA permettant de renvoyer le rôle système du composant représenté par cette classe AccessibilityImplementation ou de l’un de ses éléments enfant.
AccessibilityImplementation
 Inherited
La méthode MSAA permettant de renvoyer un tableau contenant les ID de tous les éléments enfant sélectionnés.
AccessibilityImplementation
 Inherited
La méthode IAccessible permettant de renvoyer l’état d’exécution actuel du composant représenté par cette classe AccessibilityImplementation ou de l’un de ses éléments enfant.
AccessibilityImplementation
 Inherited
La méthode MSAA permettant de renvoyer la valeur d’exécution du composant représenté par cette classe AccessibilityImplementation ou de l’un de ses éléments enfant.
AccessibilityImplementation
 Inherited
AccessibilityImplementation
 Inherited
AccessibilityImplementation
 Inherited
Renvoie un tableau contenant les ID d’entiers non signés de l’ensemble des éléments enfant de la classe AccessibilityImplementation.
AccessibilityImplementation
 Inherited
[statique] Méthode prenant en charge l’accessibilité de Form.
AccImpl
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
[statique] Renvoie true si la propriété enabled d’un ancêtre du composant est définie sur false.
AccImpl
 Inherited
Renvoie true ou false pour indiquer si un objet de texte dont le cadre de sélection est spécifié par x, y, width et height doit être considéré comme une étiquette pour le composant que représente cette classe AccessibilityImplementation.
AccessibilityImplementation
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
Méthodes protégées
 MéthodeDéfini par
 Inherited
Gestionnaire d’événement générique.
AccImpl
 Inherited
Renvoie le nom du composant accessible.
AccImpl
 Inherited
getState(childID:uint):uint
Méthode d’utilitaire déterminant l’état du composant accessible.
AccImpl
Détails du constructeur

NumericStepperAccImpl

()Constructeur
public function NumericStepperAccImpl(master:UIComponent)

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Constructeur.

Paramètres
master:UIComponent — Instance UIComponent dont cette instance AccImpl assure l’accessibilité.
Détails de la méthode

enableAccessibility

()méthode
public static function enableAccessibility():void

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Active l’accessibilité dans la classe Spinner.

Cette méthode est appelée par le code de démarrage de l’application qui est autogénéré par le compilateur MXML. Ensuite, lorsque des instances de la classe Spinner sont initialisées, leur propriété accessibilityImplementation est définie sur une instance de cette classe.





[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.