Skip to content

Latest commit

 

History

History
586 lines (391 loc) · 22.4 KB

ne-inputscope-inputscope.md

File metadata and controls

586 lines (391 loc) · 22.4 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:inputscope.__MIDL___MIDL_itf_inputscope_0000_0000_0001
InputScope (inputscope.h)
The InputScope enumeration contains values that specify which input scopes are applied to a given field.
IS_ADDRESS_CITY
IS_ADDRESS_COUNTRYNAME
IS_ADDRESS_COUNTRYSHORTNAME
IS_ADDRESS_FULLPOSTALADDRESS
IS_ADDRESS_POSTALCODE
IS_ADDRESS_STATEORPROVINCE
IS_ADDRESS_STREET
IS_ALPHANUMERIC_FULLWIDTH
IS_ALPHANUMERIC_HALFWIDTH
IS_ALPHANUMERIC_PIN
IS_ALPHANUMERIC_PIN_SET
IS_BOPOMOFO
IS_CHAT
IS_CHAT_WITHOUT_EMOJI
IS_CHINESE_FULLWIDTH
IS_CHINESE_HALFWIDTH
IS_CURRENCY_AMOUNT
IS_CURRENCY_AMOUNTANDSYMBOL
IS_CURRENCY_CHINESE
IS_DATE_DAY
IS_DATE_DAYNAME
IS_DATE_FULLDATE
IS_DATE_MONTH
IS_DATE_MONTHNAME
IS_DATE_YEAR
IS_DEFAULT
IS_DIGITS
IS_EMAILNAME_OR_ADDRESS
IS_EMAIL_SMTPEMAILADDRESS
IS_EMAIL_USERNAME
IS_ENUMSTRING
IS_FILE_FILENAME
IS_FILE_FULLFILEPATH
IS_FORMULA
IS_FORMULA_NUMBER
IS_HANJA
IS_HANJA_FULLWIDTH
IS_HANJA_HALFWIDTH
IS_HIRAGANA
IS_KATAKANA_FULLWIDTH
IS_KATAKANA_HALFWIDTH
IS_LOGINNAME
IS_MAPS
IS_NAME_OR_PHONENUMBER
IS_NATIVE_SCRIPT
IS_NUMBER
IS_NUMBER_FULLWIDTH
IS_NUMERIC_PASSWORD
IS_NUMERIC_PIN
IS_ONECHAR
IS_PASSWORD
IS_PERSONALNAME_FULLNAME
IS_PERSONALNAME_GIVENNAME
IS_PERSONALNAME_MIDDLENAME
IS_PERSONALNAME_PREFIX
IS_PERSONALNAME_SUFFIX
IS_PERSONALNAME_SURNAME
IS_PHRASELIST
IS_PRIVATE
IS_REGULAREXPRESSION
IS_SEARCH
IS_SEARCH_INCREMENTAL
IS_SRGS
IS_TELEPHONE_AREACODE
IS_TELEPHONE_COUNTRYCODE
IS_TELEPHONE_FULLTELEPHONENUMBER
IS_TELEPHONE_LOCALNUMBER
IS_TEXT
IS_TIME_FULLTIME
IS_TIME_HOUR
IS_TIME_MINORSEC
IS_URL
IS_XML
IS_YOMI
InputScope
InputScope enumeration [Text Services Framework]
_tsf_InputScope_ref
inputscope/IS_ADDRESS_CITY
inputscope/IS_ADDRESS_COUNTRYNAME
inputscope/IS_ADDRESS_COUNTRYSHORTNAME
inputscope/IS_ADDRESS_FULLPOSTALADDRESS
inputscope/IS_ADDRESS_POSTALCODE
inputscope/IS_ADDRESS_STATEORPROVINCE
inputscope/IS_ADDRESS_STREET
inputscope/IS_ALPHANUMERIC_FULLWIDTH
inputscope/IS_ALPHANUMERIC_HALFWIDTH
inputscope/IS_ALPHANUMERIC_PIN
inputscope/IS_ALPHANUMERIC_PIN_SET
inputscope/IS_BOPOMOFO
inputscope/IS_CHAT
inputscope/IS_CHAT_WITHOUT_EMOJI
inputscope/IS_CHINESE_FULLWIDTH
inputscope/IS_CHINESE_HALFWIDTH
inputscope/IS_CURRENCY_AMOUNT
inputscope/IS_CURRENCY_AMOUNTANDSYMBOL
inputscope/IS_CURRENCY_CHINESE
inputscope/IS_DATE_DAY
inputscope/IS_DATE_DAYNAME
inputscope/IS_DATE_FULLDATE
inputscope/IS_DATE_MONTH
inputscope/IS_DATE_MONTHNAME
inputscope/IS_DATE_YEAR
inputscope/IS_DEFAULT
inputscope/IS_DIGITS
inputscope/IS_EMAILNAME_OR_ADDRESS
inputscope/IS_EMAIL_SMTPEMAILADDRESS
inputscope/IS_EMAIL_USERNAME
inputscope/IS_ENUMSTRING
inputscope/IS_FILE_FILENAME
inputscope/IS_FILE_FULLFILEPATH
inputscope/IS_FORMULA
inputscope/IS_FORMULA_NUMBER
inputscope/IS_HANJA
inputscope/IS_HANJA_FULLWIDTH
inputscope/IS_HANJA_HALFWIDTH
inputscope/IS_HIRAGANA
inputscope/IS_KATAKANA_FULLWIDTH
inputscope/IS_KATAKANA_HALFWIDTH
inputscope/IS_LOGINNAME
inputscope/IS_MAPS
inputscope/IS_NAME_OR_PHONENUMBER
inputscope/IS_NATIVE_SCRIPT
inputscope/IS_NUMBER
inputscope/IS_NUMBER_FULLWIDTH
inputscope/IS_NUMERIC_PASSWORD
inputscope/IS_NUMERIC_PIN
inputscope/IS_ONECHAR
inputscope/IS_PASSWORD
inputscope/IS_PERSONALNAME_FULLNAME
inputscope/IS_PERSONALNAME_GIVENNAME
inputscope/IS_PERSONALNAME_MIDDLENAME
inputscope/IS_PERSONALNAME_PREFIX
inputscope/IS_PERSONALNAME_SUFFIX
inputscope/IS_PERSONALNAME_SURNAME
inputscope/IS_PHRASELIST
inputscope/IS_PRIVATE
inputscope/IS_REGULAREXPRESSION
inputscope/IS_SEARCH
inputscope/IS_SEARCH_INCREMENTAL
inputscope/IS_SRGS
inputscope/IS_TELEPHONE_AREACODE
inputscope/IS_TELEPHONE_COUNTRYCODE
inputscope/IS_TELEPHONE_FULLTELEPHONENUMBER
inputscope/IS_TELEPHONE_LOCALNUMBER
inputscope/IS_TEXT
inputscope/IS_TIME_FULLTIME
inputscope/IS_TIME_HOUR
inputscope/IS_TIME_MINORSEC
inputscope/IS_URL
inputscope/IS_XML
inputscope/IS_YOMI
inputscope/InputScope
tsf.ienumtfinputscope
tsf.inputscope
tsf\ienumtfinputscope.htm
TSF
193a8a84-6824-4881-9399-832810957366
12/05/2018
IS_ADDRESS_CITY, IS_ADDRESS_COUNTRYNAME, IS_ADDRESS_COUNTRYSHORTNAME, IS_ADDRESS_FULLPOSTALADDRESS, IS_ADDRESS_POSTALCODE, IS_ADDRESS_STATEORPROVINCE, IS_ADDRESS_STREET, IS_ALPHANUMERIC_FULLWIDTH, IS_ALPHANUMERIC_HALFWIDTH, IS_ALPHANUMERIC_PIN, IS_ALPHANUMERIC_PIN_SET, IS_BOPOMOFO, IS_CHAT, IS_CHAT_WITHOUT_EMOJI, IS_CHINESE_FULLWIDTH, IS_CHINESE_HALFWIDTH, IS_CURRENCY_AMOUNT, IS_CURRENCY_AMOUNTANDSYMBOL, IS_CURRENCY_CHINESE, IS_DATE_DAY, IS_DATE_DAYNAME, IS_DATE_FULLDATE, IS_DATE_MONTH, IS_DATE_MONTHNAME, IS_DATE_YEAR, IS_DEFAULT, IS_DIGITS, IS_EMAILNAME_OR_ADDRESS, IS_EMAIL_SMTPEMAILADDRESS, IS_EMAIL_USERNAME, IS_ENUMSTRING, IS_FILE_FILENAME, IS_FILE_FULLFILEPATH, IS_FORMULA, IS_FORMULA_NUMBER, IS_HANJA, IS_HANJA_FULLWIDTH, IS_HANJA_HALFWIDTH, IS_HIRAGANA, IS_KATAKANA_FULLWIDTH, IS_KATAKANA_HALFWIDTH, IS_LOGINNAME, IS_MAPS, IS_NAME_OR_PHONENUMBER, IS_NATIVE_SCRIPT, IS_NUMBER, IS_NUMBER_FULLWIDTH, IS_NUMERIC_PASSWORD, IS_NUMERIC_PIN, IS_ONECHAR, IS_PASSWORD, IS_PERSONALNAME_FULLNAME, IS_PERSONALNAME_GIVENNAME, IS_PERSONALNAME_MIDDLENAME, IS_PERSONALNAME_PREFIX, IS_PERSONALNAME_SUFFIX, IS_PERSONALNAME_SURNAME, IS_PHRASELIST, IS_PRIVATE, IS_REGULAREXPRESSION, IS_SEARCH, IS_SEARCH_INCREMENTAL, IS_SRGS, IS_TELEPHONE_AREACODE, IS_TELEPHONE_COUNTRYCODE, IS_TELEPHONE_FULLTELEPHONENUMBER, IS_TELEPHONE_LOCALNUMBER, IS_TEXT, IS_TIME_FULLTIME, IS_TIME_HOUR, IS_TIME_MINORSEC, IS_URL, IS_XML, IS_YOMI, InputScope, InputScope enumeration [Text Services Framework], _tsf_InputScope_ref, inputscope/IS_ADDRESS_CITY, inputscope/IS_ADDRESS_COUNTRYNAME, inputscope/IS_ADDRESS_COUNTRYSHORTNAME, inputscope/IS_ADDRESS_FULLPOSTALADDRESS, inputscope/IS_ADDRESS_POSTALCODE, inputscope/IS_ADDRESS_STATEORPROVINCE, inputscope/IS_ADDRESS_STREET, inputscope/IS_ALPHANUMERIC_FULLWIDTH, inputscope/IS_ALPHANUMERIC_HALFWIDTH, inputscope/IS_ALPHANUMERIC_PIN, inputscope/IS_ALPHANUMERIC_PIN_SET, inputscope/IS_BOPOMOFO, inputscope/IS_CHAT, inputscope/IS_CHAT_WITHOUT_EMOJI, inputscope/IS_CHINESE_FULLWIDTH, inputscope/IS_CHINESE_HALFWIDTH, inputscope/IS_CURRENCY_AMOUNT, inputscope/IS_CURRENCY_AMOUNTANDSYMBOL, inputscope/IS_CURRENCY_CHINESE, inputscope/IS_DATE_DAY, inputscope/IS_DATE_DAYNAME, inputscope/IS_DATE_FULLDATE, inputscope/IS_DATE_MONTH, inputscope/IS_DATE_MONTHNAME, inputscope/IS_DATE_YEAR, inputscope/IS_DEFAULT, inputscope/IS_DIGITS, inputscope/IS_EMAILNAME_OR_ADDRESS, inputscope/IS_EMAIL_SMTPEMAILADDRESS, inputscope/IS_EMAIL_USERNAME, inputscope/IS_ENUMSTRING, inputscope/IS_FILE_FILENAME, inputscope/IS_FILE_FULLFILEPATH, inputscope/IS_FORMULA, inputscope/IS_FORMULA_NUMBER, inputscope/IS_HANJA, inputscope/IS_HANJA_FULLWIDTH, inputscope/IS_HANJA_HALFWIDTH, inputscope/IS_HIRAGANA, inputscope/IS_KATAKANA_FULLWIDTH, inputscope/IS_KATAKANA_HALFWIDTH, inputscope/IS_LOGINNAME, inputscope/IS_MAPS, inputscope/IS_NAME_OR_PHONENUMBER, inputscope/IS_NATIVE_SCRIPT, inputscope/IS_NUMBER, inputscope/IS_NUMBER_FULLWIDTH, inputscope/IS_NUMERIC_PASSWORD, inputscope/IS_NUMERIC_PIN, inputscope/IS_ONECHAR, inputscope/IS_PASSWORD, inputscope/IS_PERSONALNAME_FULLNAME, inputscope/IS_PERSONALNAME_GIVENNAME, inputscope/IS_PERSONALNAME_MIDDLENAME, inputscope/IS_PERSONALNAME_PREFIX, inputscope/IS_PERSONALNAME_SUFFIX, inputscope/IS_PERSONALNAME_SURNAME, inputscope/IS_PHRASELIST, inputscope/IS_PRIVATE, inputscope/IS_REGULAREXPRESSION, inputscope/IS_SEARCH, inputscope/IS_SEARCH_INCREMENTAL, inputscope/IS_SRGS, inputscope/IS_TELEPHONE_AREACODE, inputscope/IS_TELEPHONE_COUNTRYCODE, inputscope/IS_TELEPHONE_FULLTELEPHONENUMBER, inputscope/IS_TELEPHONE_LOCALNUMBER, inputscope/IS_TEXT, inputscope/IS_TIME_FULLTIME, inputscope/IS_TIME_HOUR, inputscope/IS_TIME_MINORSEC, inputscope/IS_URL, inputscope/IS_XML, inputscope/IS_YOMI, inputscope/InputScope, tsf.ienumtfinputscope, tsf.inputscope
inputscope.h
Windows
Windows XP [desktop apps \| UWP apps]
Windows Server 2003 [desktop apps \| UWP apps]
InputScope.idl
Windows
InputScope
19H1
__MIDL___MIDL_itf_inputscope_0000_0000_0001
inputscope/__MIDL___MIDL_itf_inputscope_0000_0000_0001
InputScope
inputscope/InputScope
c++
APIRef
kbSyntax
HeaderDef
InputScope.h
InputScope

-description

The InputScope enumeration contains values that specify which input scopes are applied to a given field.

-enum-fields

-field IS_DEFAULT:0

Indicates the standard recognition bias. Treated as default and uses the default lexicon. If combined with another input scope, it does not force coercion on the other input scope.

-field IS_URL:1

Indicates a URL, File, or FTP format. Examples include the following.

-field IS_FILE_FULLFILEPATH:2

Indicates a file path. The following conditions are enforced.

  • For server name and share name, allows all IS_ONECHAR characters except: * ? : < > |
  • For file name, allows all IS_ONECHAR characters except: \ / : < > |
  • Input must start with \\ or drive name or \ or ..\ or .\ or /
  • Spaces are allowed.
Examples include the following.
  • \\servername\sharename\filename.txt
  • C:\temp\current work.doc
  • ../images/hank.jpg

-field IS_FILE_FILENAME:3

Indicates a file name. The following conditions are enforced.

  • Accepts either extension or no extension.
  • Allows all IS_ONECHAR characters except: \ / : < > |
  • Spaces are allowed.
Examples include the following:
  • filename.txt
  • filename
  • file name.txt

-field IS_EMAIL_USERNAME:4

Indicates email user names. Examples include the following.

  • jeffsm
  • JeffSm
  • Jsmith
  • JSmith
  • jeffsmith

-field IS_EMAIL_SMTPEMAILADDRESS:5

Indicates a complete SMTP email address, for example, someone@example.com.

-field IS_LOGINNAME:6

Indicates a log-in name and domain. The following conditions are enforced.

  • Allows all IS_ONECHAR characters.
  • Does not allow domain or username to start or end in a non-alphanumeric character.
  • Spaces are not allowed.
Examples include the following.
  • CHICAGO\JSMITH
  • JSMITH

-field IS_PERSONALNAME_FULLNAME:7

Indicates a combination of first, middle, and last names. Examples include the following, formatted for English (United States).

  • Mr. Jeff A. Smith, Jr.
  • Jeff Smith
  • Smith, Jeff
  • Smith, Jeff A

-field IS_PERSONALNAME_PREFIX:8

Indicates a honorific or title preceding a name. Examples include the following, formatted for English (United States).

  • Mr.
  • Dr.
  • Miss
  • Sir

-field IS_PERSONALNAME_GIVENNAME:9

Indicates a first name or initial. Examples include the following, formatted for English (United States).

  • Jeff
  • J.
  • J.A.

-field IS_PERSONALNAME_MIDDLENAME:10

Indicates a middle name or initial. Examples include the following.

  • Albert
  • A.

-field IS_PERSONALNAME_SURNAME:11

Indicates a last name. Examples include the following, formatted for English (United States).

  • Smith
  • Smith Jones
  • Smith-Jones

-field IS_PERSONALNAME_SUFFIX:12

Indicates a name suffix abbreviation or Roman numerals. Examples include the following.

  • Jr.
  • III

-field IS_ADDRESS_FULLPOSTALADDRESS:13

Indicates a full address, including numbers. Examples include the following, formatted for English (United States).

  • 123 Main Street, Anytown, WA 98989
  • PO Box 123 Anytown, WA 98989

-field IS_ADDRESS_POSTALCODE:14

Indicates an alphanumeric postal code. The value is alphanumeric to support international zip codes. Examples include the following, formatted for English (United States).

  • 98989
  • 98989-1234

-field IS_ADDRESS_STREET:15

Indicates a house number, street number, apartment name and number, and/or postal box. Examples include the following.

  • 123 Main Street
  • P.O. Box 1234

-field IS_ADDRESS_STATEORPROVINCE:16

Indicates a full name or abbreviation of state or province. Examples include the following, formatted for English (United States).

  • WA
  • Washington
  • Wa

-field IS_ADDRESS_CITY:17

Indicates the name or abbreviation of a city. Examples include the following, formatted for English (United States).

  • New York
  • NYC

-field IS_ADDRESS_COUNTRYNAME:18

Indicates the name of a country/region. Examples include the following, formatted for English (United States).

  • Italy
  • Japan
  • United States of America

-field IS_ADDRESS_COUNTRYSHORTNAME:19

Indicates the abbreviation of the name of a country/region. Examples include the following, formatted for English (United States).

  • USA
  • U.S.A.

-field IS_CURRENCY_AMOUNTANDSYMBOL:20

Indicates currency symbols and numbers. Examples include the following, formatted for English (United States).

  • $ 2,100.25
  • $.35
  • $1,234.50 USD

-field IS_CURRENCY_AMOUNT:21

Indicates a numeric value for currency, excluding currency symbols. For example, 2,100.25.

-field IS_DATE_FULLDATE:22

Indicates a full date, in a variety of formats. Examples include the following, formatted for English (United States).

  • 07-17-2001
  • 7/17/01
  • 7/17
  • Dec. 12
  • July 17
  • July 17, 2001

-field IS_DATE_MONTH:23

Indicates a numeric representation of months, constrained to 1-12. Examples include the following.

  • 7
  • 07
  • 11

-field IS_DATE_DAY:24

Indicates a numeric representation of days, constrained to 1-31. Examples include the following.

  • 1
  • 04
  • 17

-field IS_DATE_YEAR:25

Indicates a numeric representation of years. Examples include the following.

  • 1988
  • 2004
  • 88
  • 04
  • '88

-field IS_DATE_MONTHNAME:26

Indicates a character representation of months. Examples include the following, formatted for English (United States).

  • December
  • Dec
  • Dec.

-field IS_DATE_DAYNAME:27

Indicates a character representation of days. Examples include the following, formatted for English (United States).

  • Wednesday
  • Weds
  • Weds.

-field IS_DIGITS:28

Indicates positive whole numbers, constrained to 0-9.

-field IS_NUMBER:29

Indicates numbers, including commas, negative sign, and decimal. For United States locations, the following conditions are enforced.

  • The thousand separator is a comma.
  • The decimal separator is a period.
  • Negative numbers are represented with a hyphen without a space, not with parentheses.

-field IS_ONECHAR:30

Indicates a single ANSI character, codepage 1252. For United States locations, this includes the following characters.

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[]^_`{|}~

-field IS_PASSWORD:31

Indicates a password. IS_PASSWORD is not supported and may be altered or unavailable in the future.

Note  IS_PASSWORD only indicates the password; it doesn't provide any security around the password. All passwords fields should have text services disabled to maintain password secrecy, and therefore it is not valid to have a password field with an IS_PASSWORD input scope.
 

-field IS_TELEPHONE_FULLTELEPHONENUMBER:32

Indicates a telephone number. Alphabetical input is not allowed. Examples include the following, formatted for English (United States).

  • (206) 555-0123
  • 555-0123
  • 555.0123
  • 206-555-0123
  • 1-206-555-0123x1234
  • +1 (206) 555-1234

-field IS_TELEPHONE_COUNTRYCODE:33

Indicates telephone country codes. Examples include the following, formatted for English (United States).

  • +1
  • +44
  • 001
  • 00 44

-field IS_TELEPHONE_AREACODE:34

Indicates telephone area codes. Examples include the following, formatted for English (United States).

  • (206)
  • 206

-field IS_TELEPHONE_LOCALNUMBER:35

Indicates a telephone number, excluding country or area code. Examples include the following, formatted for English (United States).

  • 555-0123
  • 555 0123
  • 555.0123

-field IS_TIME_FULLTIME:36

Indicates hours, minutes, seconds, and alphabetical time abbreviations. US English uses the 12 hour clock. Leading zeros are optional for hours but required for minutes and seconds. Hours are constrained to 0-24; minutes and seconds are constrained to 0-59. Examples include the following, formatted for English (United States).

  • 3:20
  • 04:30
  • 11:20:55
  • 11:15 am
  • 4:30 AM

-field IS_TIME_HOUR:37

Indicates a numeric representation of hours, constrained to 0-24.

-field IS_TIME_MINORSEC:38

Indicates a numeric representation of minutes or seconds, constrained to 0-59.

-field IS_NUMBER_FULLWIDTH:39

Indicates full-width number, used for Japanese only. Constrained to full-width numbers and Kanji numbers.

-field IS_ALPHANUMERIC_HALFWIDTH:40

Indicates half-width alphanumeric characters for East-Asian languages, constrained to half-width alphabetical characters and numbers.

-field IS_ALPHANUMERIC_FULLWIDTH:41

Indicates full-width alphanumeric characters for East-Asian languages, constrained to full-width alphabet characters and numbers.

-field IS_CURRENCY_CHINESE:42

Indicates Chinese currency.

-field IS_BOPOMOFO:43

Indicates Bopomofo characters.

-field IS_HIRAGANA:44

Indicates Hiragana characters.

-field IS_KATAKANA_HALFWIDTH:45

Indicates half-width Katakana characters.

-field IS_KATAKANA_FULLWIDTH:46

Indicates full-width Katakana characters.

-field IS_HANJA:47

Indicates Hanja characters.

-field IS_HANGUL_HALFWIDTH:48

Indicates half-width Hangul characters.

-field IS_HANGUL_FULLWIDTH:49

Indicates full-width Hangul characters.

-field IS_SEARCH:50

Starting with Windows 8: Indicates a search string.

-field IS_FORMULA:51

Starting with Windows 8: Indicates a formula control, for example, a spreadsheet field.

-field IS_SEARCH_INCREMENTAL:52

Starting with Windows 10: Indicates input scope is intended for search boxes where incremental results are displayed as the user types.

-field IS_CHINESE_HALFWIDTH:53

Starting with Windows 10: Indicates input scope is intended for Chinese half-width characters.

-field IS_CHINESE_FULLWIDTH:54

Starting with Windows 10: Indicates input scope is intended for Chinese full-width characters.

-field IS_NATIVE_SCRIPT:55

Starting with Windows 10: Indicates input scope is intended for native script.

-field IS_YOMI:56

Starting with Windows 10: Indicates input scope is intended for Japanese names.

-field IS_TEXT:57

Starting with Windows 10: Indicates input scope is intended for working with text.

-field IS_CHAT:58

Starting with Windows 10: Indicates input scope is intended for chat strings.

-field IS_NAME_OR_PHONENUMBER:59

Starting with Windows 10: Indicates input scope is intended for working with a name or telephone number.

-field IS_EMAILNAME_OR_ADDRESS:60

Starting with Windows 10: Indicates input scope is intended for working with an email name or full email address.

-field IS_PRIVATE:61

Starting with Windows 10: Indicates input scope is intended for working with private data.

-field IS_MAPS:62

Starting with Windows 10: Indicates input scope is intended for working with a map location.

-field IS_NUMERIC_PASSWORD:63

Starting with Windows 10: Indicates expected input is a numeric password, or PIN.

-field IS_NUMERIC_PIN:64

Starting with Windows 10: Indicates expected input is a numeric PIN.

-field IS_ALPHANUMERIC_PIN:65

Starting with Windows 10: Indicates expected input is an alphanumeric PIN.

-field IS_ALPHANUMERIC_PIN_SET:66

Starting with Windows 10: Indicates expected input is an alphanumeric PIN for lock screen.

-field IS_FORMULA_NUMBER:67

Starting with Windows 10: Indicates expected input is a mathematical formula.

-field IS_CHAT_WITHOUT_EMOJI:68

Starting with Windows 10: Indicates expected input does not include emoji.

-field IS_PHRASELIST:-1

Indicates a phrase list.

-field IS_REGULAREXPRESSION:-2

Indicates a regular expression.

-field IS_SRGS:-3

Indicates an XML string that conforms to the Speech Recognition Grammar Specification (SRGS) standard. Information on SRGS can be found at http://www.w3.org/TR/speech-grammar.

-field IS_XML:-4

Indicates a custom xml string.

-field IS_ENUMSTRING:-5

The scope contains the IEnumString interface pointer. The Text Input Processor (TIP) can call ITfInputScope2::EnumWordList to retrieve it.

-remarks

Whether a given input scope value is supported can vary across technologies.

-see-also

ITfInputScope

SetInputScope

SetInputScopeXML

SetInputScopes