SayAsInterpretAs enumeration (uiautomationcore.h)
Defines the values that indicate how a text-to-speech engine should interpret specific data.
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
} ;
Constants
SayAsInterpretAs_NoneValue: 0 The text should be spoken using the default for the text-to-speech engine. |
SayAsInterpretAs_SpellValue: 1 The text should be spoken character by character. |
SayAsInterpretAs_CardinalValue: 2 The text is an integral or decimal number and should be spoken as a cardinal number. |
SayAsInterpretAs_OrdinalValue: 3 The text is an integral number and should be spoken as an ordinal number. |
SayAsInterpretAs_NumberValue: 4 The text should be spoken as a number. |
SayAsInterpretAs_DateValue: 5 The text should be spoken as a date. |
SayAsInterpretAs_TimeValue: 6 The text should be spoken as a time value. |
SayAsInterpretAs_TelephoneValue: 7 The text should be spoken as a telephone number. |
SayAsInterpretAs_CurrencyValue: 8 The text should be spoken as currency. |
SayAsInterpretAs_NetValue: 9 The text should be spoken as a network address, including saying the '', '/', and '@' characters. |
SayAsInterpretAs_UrlValue: 10 The text should be spoken as a URL. |
SayAsInterpretAs_AddressValue: 11 The text should be spoken as an address. |
SayAsInterpretAs_AlphanumericValue: 12 The text should be spoken as an alphanumeric number. |
SayAsInterpretAs_NameValue: 13 The text should be spoken as a name. |
SayAsInterpretAs_MediaValue: 14 The text should be spoken as media. |
SayAsInterpretAs_Date_MonthDayYearValue: 15 The text should be spoken as a date in a Month/Day/Year format. |
SayAsInterpretAs_Date_DayMonthYearValue: 16 The text should be spoken as a date in a Day/Month/Year format. |
SayAsInterpretAs_Date_YearMonthDayValue: 17 The text should be spoken as a date in a Year/Month/Day format. |
SayAsInterpretAs_Date_YearMonthValue: 18 The text should be spoken as a date in a Year/Month format. |
SayAsInterpretAs_Date_MonthYearValue: 19 The text should be spoken as a date in a Month/Year format. |
SayAsInterpretAs_Date_DayMonthValue: 20 The text should be spoken as a date in a Day/Month format. |
SayAsInterpretAs_Date_MonthDayValue: 21 The text should be spoken as a date in a Month/Day format. |
SayAsInterpretAs_Date_YearValue: 22 The text should be spoken as a date in a Year format. |
SayAsInterpretAs_Time_HoursMinutesSeconds12Value: 23 The text should be spoken as a time value in an Hours:Minutes:Seconds 12-hour format. |
SayAsInterpretAs_Time_HoursMinutes12Value: 24 The text should be spoken as a time value in an Hours:Minutes 12-hour format. |
SayAsInterpretAs_Time_HoursMinutesSeconds24Value: 25 The text should be spoken as a time value in an Hours:Minutes:Seconds 24-hour format. |
SayAsInterpretAs_Time_HoursMinutes24Value: 26 The text should be spoken as a time value in an Hours:Minutes 24-hour format. |
Requirements
| Minimum supported client | Windows 10, version 1703 [desktop apps only] |
| Minimum supported server | Windows Server 2016 [desktop apps only] |
| Header | uiautomationcore.h (include UIAutomation.h) |