SayAsInterpretAs, énumération (uiautomationcore.h)

Définit les valeurs qui indiquent comment un moteur de synthèse vocale doit interpréter des données spécifiques.

Syntax

typedef enum SayAsInterpretAs {
  SayAsInterpretAs_None = 0,
  SayAsInterpretAs_Spell = 1,
  SayAsInterpretAs_Cardinal = 2,
  SayAsInterpretAs_Ordinal = 3,
  SayAsInterpretAs_Number = 4,
  SayAsInterpretAs_Date = 5,
  SayAsInterpretAs_Time = 6,
  SayAsInterpretAs_Telephone = 7,
  SayAsInterpretAs_Currency = 8,
  SayAsInterpretAs_Net = 9,
  SayAsInterpretAs_Url = 10,
  SayAsInterpretAs_Address = 11,
  SayAsInterpretAs_Alphanumeric = 12,
  SayAsInterpretAs_Name = 13,
  SayAsInterpretAs_Media = 14,
  SayAsInterpretAs_Date_MonthDayYear = 15,
  SayAsInterpretAs_Date_DayMonthYear = 16,
  SayAsInterpretAs_Date_YearMonthDay = 17,
  SayAsInterpretAs_Date_YearMonth = 18,
  SayAsInterpretAs_Date_MonthYear = 19,
  SayAsInterpretAs_Date_DayMonth = 20,
  SayAsInterpretAs_Date_MonthDay = 21,
  SayAsInterpretAs_Date_Year = 22,
  SayAsInterpretAs_Time_HoursMinutesSeconds12 = 23,
  SayAsInterpretAs_Time_HoursMinutes12 = 24,
  SayAsInterpretAs_Time_HoursMinutesSeconds24 = 25,
  SayAsInterpretAs_Time_HoursMinutes24 = 26
} ;

Constantes

 
SayAsInterpretAs_None
Valeur : 0
Le texte doit être prononcé à l’aide de la valeur par défaut pour le moteur de synthèse vocale.
SayAsInterpretAs_Spell
Valeur : 1
Le texte doit être prononcé caractère par caractère.
SayAsInterpretAs_Cardinal
Valeur : 2
Le texte est un nombre intégral ou décimal et doit être prononcé en tant que nombre cardinal.
SayAsInterpretAs_Ordinal
Valeur : 3
Le texte est un nombre intégral qui doit être prononcé sous la forme d’un nombre ordinal.
SayAsInterpretAs_Number
Valeur : 4
Le texte doit être prononcé sous la forme d’un nombre.
SayAsInterpretAs_Date
Valeur : 5
Le texte doit être prononcé sous forme de date.
SayAsInterpretAs_Time
Valeur : 6
Le texte doit être prononcé en tant que valeur de temps.
SayAsInterpretAs_Telephone
Valeur : 7
Le texte doit être prononcé sous la forme d’un numéro de téléphone.
SayAsInterpretAs_Currency
Valeur : 8
Le texte doit être prononcé en tant que devise.
SayAsInterpretAs_Net
Valeur : 9
Le texte doit être prononcé en tant qu’adresse réseau, y compris en indiquant les caractères « », « / » et « @ ».
SayAsInterpretAs_Url
Valeur : 10
Le texte doit être prononcé sous forme d’URL.
SayAsInterpretAs_Address
Valeur : 11
Le texte doit être prononcé en tant qu’adresse.
SayAsInterpretAs_Alphanumeric
Valeur : 12
Le texte doit être prononcé sous la forme d’un nombre alphanumérique.
SayAsInterpretAs_Name
Valeur : 13
Le texte doit être prononcé sous la forme d’un nom.
SayAsInterpretAs_Media
Valeur : 14
Le texte doit être prononcé en tant que média.
SayAsInterpretAs_Date_MonthDayYear
Valeur : 15
Le texte doit être prononcé sous forme de date dans un format Mois/Jour/Année.
SayAsInterpretAs_Date_DayMonthYear
Valeur : 16
Le texte doit être prononcé sous forme de date dans un format Jour/Mois/Année.
SayAsInterpretAs_Date_YearMonthDay
Valeur : 17
Le texte doit être prononcé sous forme de date dans un format Année/Mois/Jour.
SayAsInterpretAs_Date_YearMonth
Valeur : 18
Le texte doit être prononcé sous forme de date dans un format Année/Mois.
SayAsInterpretAs_Date_MonthYear
Valeur : 19
Le texte doit être prononcé sous forme de date dans un format Mois/Année.
SayAsInterpretAs_Date_DayMonth
Valeur : 20
Le texte doit être prononcé sous forme de date dans un format Jour/Mois.
SayAsInterpretAs_Date_MonthDay
Valeur : 21
Le texte doit être prononcé sous forme de date dans un format Mois/Jour.
SayAsInterpretAs_Date_Year
Valeur : 22
Le texte doit être prononcé sous forme de date au format Année.
SayAsInterpretAs_Time_HoursMinutesSeconds12
Valeur : 23
Le texte doit être prononcé en tant que valeur de temps dans un format Heures :Minutes :Secondes de 12 heures.
SayAsInterpretAs_Time_HoursMinutes12
Valeur : 24
Le texte doit être prononcé sous forme de valeur d’heure dans un format Heures :Minutes de 12 heures.
SayAsInterpretAs_Time_HoursMinutesSeconds24
Valeur : 25
Le texte doit être prononcé sous forme de valeur de temps dans un format Heures :Minutes :Secondes 24 heures.
SayAsInterpretAs_Time_HoursMinutes24
Valeur : 26
Le texte doit être prononcé sous forme de valeur de temps dans un format Heures :Minutes 24 heures.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête uiautomationcore.h (incluez UIAutomation.h)