InputScopeNameValue Enum

Definition

Specifies a particular named input mode (InputScopeName) used to populate an InputScope.

public enum class InputScopeNameValue
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class InputScopeNameValue
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum InputScopeNameValue
Public Enum InputScopeNameValue
<object property="enumNamedConstant"/>
Inheritance
InputScopeNameValue
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

AlphanumericFullWidth 41

Input scope is intended for alphanumeric full-width characters.

AlphanumericHalfWidth 40

Input scope is intended for alphanumeric half-width characters.

AlphanumericPin 65

Expected input is an alphanumeric PIN.

Chat 58

Input scope is intended for chat strings.

ChatWithoutEmoji 68

Expected input does not include emoji. Advises input processors to not show the emoji key.

ChineseFullWidth 54

Input scope is intended for Chinese full-width characters.

ChineseHalfWidth 53

Input scope is intended for Chinese half-width characters.

CurrencyAmount 21

Input scope is intended for working with a currency amount (no currency symbol).

CurrencyAmountAndSymbol 20

Input scope is intended for working with amount and symbol of currency.

DateDayNumber 24

Input scope is intended for working with a numeric day of the month.

DateMonthNumber 23

Input scope is intended for working with a numeric month of the year.

DateYear 25

Input scope is intended for working with a numeric year.

Default 0

No input scope is applied.

Digits 28

Input scope is intended for working with a collection of numbers.

EmailNameOrAddress 60

Input scope is intended for working with an email, name, or address.

See EmailSmtpAddress for email-specific keyboard.

EmailSmtpAddress 5

Input scope is intended for working with a Simple Mail Transport Protocol (SMTP) form e-mail address (accountname@host).

Keyboard includes @ and .com keys. Pressing and holding the .com key displays additional options (.org, .net, and region-specific suffixes).

See EmailNameOrAddress for less specific keyboard.

Formula 51

Input scope is intended for spreadsheet formula strings.

FormulaNumber 67

Expected input is a mathematical formula. Advises input processors to show the number page.

HangulFullWidth 49

Input scope is intended for Hangul full-width characters.

HangulHalfWidth 48

Input scope is intended for Hangul half-width characters.

Hanja 47

Input scope is intended for Hanja characters.

Hiragana 44

Input scope is intended for Hiragana characters.

KatakanaFullWidth 46

Input scope is intended for Katakana full-width characters.

KatakanaHalfWidth 45

Input scope is intended for Katakana half-width characters.

Maps 62

Input scope is intended for working with a map location.

NameOrPhoneNumber 59

Input scope is intended for working with a name or telephone number.

NativeScript 55

Input scope is intended for native script.

Number 29

Input scope is intended for working with digits 0-9.

NumberFullWidth 39

Input scope is intended for full-width number characters.

NumericPassword 63

Expected input is a numeric password, or PIN.

NumericPin 64

Expected input is a numeric PIN.

Password 31

Input scope is intended for working with an alphanumeric password, including other symbols, such as punctuation and mathematical symbols.

PersonalFullName 7

Input scope is intended for working with a complete personal name.

Private 61

Expected input is private data. Advises input processors that the text should NOT be stored or logged.

The user can also specify this through the "Improve inking and typing" setting (Settings->Privacy->Diagnostics & Feedback).

50

Input scope is intended for search strings.

SearchIncremental 52

Input scope is intended for search boxes where incremental results are displayed as the user types.

TelephoneAreaCode 34

Input scope is intended for working with a numeric telephone area code.

TelephoneCountryCode 33

Input scope is intended for working with a numeric telephone country/region code.

TelephoneLocalNumber 35

Input scope is intended for working with a local telephone number.

TelephoneNumber 32

Input scope is intended for working with telephone numbers.

Text 57

Input scope is intended for working with text.

TimeHour 37

Input scope is intended for working with a numeric hour of the day.

TimeMinutesOrSeconds 38

Input scope is intended for working with a numeric minute of the hour, or second of the minute.

Url 1

Indicates a Uniform Resource Identifier (URI). This can include URL, File, or File Transfer Protocol (FTP) formats.

Keyboard includes .com and Go keys (as well as :, -, and / keys). Pressing and holding the .com key displays additional options (.org, .net, and region-specific suffixes).

Remarks

Note

Support for a given input scope value can vary across input methods.

Version history

Windows version SDK version Value added
1607 14393 ChatWithoutEmoji

Applies to

See also