ホーム › UI.TextServices › InputScope
InputScope
列挙型メンバー 74
| 名前 | 10進 | 16進 |
|---|---|---|
| IS_DEFAULT | 0 | 0x0 |
| IS_URL | 1 | 0x1 |
| IS_FILE_FULLFILEPATH | 2 | 0x2 |
| IS_FILE_FILENAME | 3 | 0x3 |
| IS_EMAIL_USERNAME | 4 | 0x4 |
| IS_EMAIL_SMTPEMAILADDRESS | 5 | 0x5 |
| IS_LOGINNAME | 6 | 0x6 |
| IS_PERSONALNAME_FULLNAME | 7 | 0x7 |
| IS_PERSONALNAME_PREFIX | 8 | 0x8 |
| IS_PERSONALNAME_GIVENNAME | 9 | 0x9 |
| IS_PERSONALNAME_MIDDLENAME | 10 | 0xA |
| IS_PERSONALNAME_SURNAME | 11 | 0xB |
| IS_PERSONALNAME_SUFFIX | 12 | 0xC |
| IS_ADDRESS_FULLPOSTALADDRESS | 13 | 0xD |
| IS_ADDRESS_POSTALCODE | 14 | 0xE |
| IS_ADDRESS_STREET | 15 | 0xF |
| IS_ADDRESS_STATEORPROVINCE | 16 | 0x10 |
| IS_ADDRESS_CITY | 17 | 0x11 |
| IS_ADDRESS_COUNTRYNAME | 18 | 0x12 |
| IS_ADDRESS_COUNTRYSHORTNAME | 19 | 0x13 |
| IS_CURRENCY_AMOUNTANDSYMBOL | 20 | 0x14 |
| IS_CURRENCY_AMOUNT | 21 | 0x15 |
| IS_DATE_FULLDATE | 22 | 0x16 |
| IS_DATE_MONTH | 23 | 0x17 |
| IS_DATE_DAY | 24 | 0x18 |
| IS_DATE_YEAR | 25 | 0x19 |
| IS_DATE_MONTHNAME | 26 | 0x1A |
| IS_DATE_DAYNAME | 27 | 0x1B |
| IS_DIGITS | 28 | 0x1C |
| IS_NUMBER | 29 | 0x1D |
| IS_ONECHAR | 30 | 0x1E |
| IS_PASSWORD | 31 | 0x1F |
| IS_TELEPHONE_FULLTELEPHONENUMBER | 32 | 0x20 |
| IS_TELEPHONE_COUNTRYCODE | 33 | 0x21 |
| IS_TELEPHONE_AREACODE | 34 | 0x22 |
| IS_TELEPHONE_LOCALNUMBER | 35 | 0x23 |
| IS_TIME_FULLTIME | 36 | 0x24 |
| IS_TIME_HOUR | 37 | 0x25 |
| IS_TIME_MINORSEC | 38 | 0x26 |
| IS_NUMBER_FULLWIDTH | 39 | 0x27 |
| IS_ALPHANUMERIC_HALFWIDTH | 40 | 0x28 |
| IS_ALPHANUMERIC_FULLWIDTH | 41 | 0x29 |
| IS_CURRENCY_CHINESE | 42 | 0x2A |
| IS_BOPOMOFO | 43 | 0x2B |
| IS_HIRAGANA | 44 | 0x2C |
| IS_KATAKANA_HALFWIDTH | 45 | 0x2D |
| IS_KATAKANA_FULLWIDTH | 46 | 0x2E |
| IS_HANJA | 47 | 0x2F |
| IS_HANGUL_HALFWIDTH | 48 | 0x30 |
| IS_HANGUL_FULLWIDTH | 49 | 0x31 |
| IS_SEARCH | 50 | 0x32 |
| IS_FORMULA | 51 | 0x33 |
| IS_SEARCH_INCREMENTAL | 52 | 0x34 |
| IS_CHINESE_HALFWIDTH | 53 | 0x35 |
| IS_CHINESE_FULLWIDTH | 54 | 0x36 |
| IS_NATIVE_SCRIPT | 55 | 0x37 |
| IS_YOMI | 56 | 0x38 |
| IS_TEXT | 57 | 0x39 |
| IS_CHAT | 58 | 0x3A |
| IS_NAME_OR_PHONENUMBER | 59 | 0x3B |
| IS_EMAILNAME_OR_ADDRESS | 60 | 0x3C |
| IS_PRIVATE | 61 | 0x3D |
| IS_MAPS | 62 | 0x3E |
| IS_NUMERIC_PASSWORD | 63 | 0x3F |
| IS_NUMERIC_PIN | 64 | 0x40 |
| IS_ALPHANUMERIC_PIN | 65 | 0x41 |
| IS_ALPHANUMERIC_PIN_SET | 66 | 0x42 |
| IS_FORMULA_NUMBER | 67 | 0x43 |
| IS_CHAT_WITHOUT_EMOJI | 68 | 0x44 |
| IS_PHRASELIST | -1 | 0xFFFFFFFF |
| IS_REGULAREXPRESSION | -2 | 0xFFFFFFFE |
| IS_SRGS | -3 | 0xFFFFFFFD |
| IS_XML | -4 | 0xFFFFFFFC |
| IS_ENUMSTRING | -5 | 0xFFFFFFFB |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum InputScope : int {
IS_DEFAULT = 0,
IS_URL = 1,
IS_FILE_FULLFILEPATH = 2,
IS_FILE_FILENAME = 3,
IS_EMAIL_USERNAME = 4,
IS_EMAIL_SMTPEMAILADDRESS = 5,
IS_LOGINNAME = 6,
IS_PERSONALNAME_FULLNAME = 7,
IS_PERSONALNAME_PREFIX = 8,
IS_PERSONALNAME_GIVENNAME = 9,
IS_PERSONALNAME_MIDDLENAME = 10,
IS_PERSONALNAME_SURNAME = 11,
IS_PERSONALNAME_SUFFIX = 12,
IS_ADDRESS_FULLPOSTALADDRESS = 13,
IS_ADDRESS_POSTALCODE = 14,
IS_ADDRESS_STREET = 15,
IS_ADDRESS_STATEORPROVINCE = 16,
IS_ADDRESS_CITY = 17,
IS_ADDRESS_COUNTRYNAME = 18,
IS_ADDRESS_COUNTRYSHORTNAME = 19,
IS_CURRENCY_AMOUNTANDSYMBOL = 20,
IS_CURRENCY_AMOUNT = 21,
IS_DATE_FULLDATE = 22,
IS_DATE_MONTH = 23,
IS_DATE_DAY = 24,
IS_DATE_YEAR = 25,
IS_DATE_MONTHNAME = 26,
IS_DATE_DAYNAME = 27,
IS_DIGITS = 28,
IS_NUMBER = 29,
IS_ONECHAR = 30,
IS_PASSWORD = 31,
IS_TELEPHONE_FULLTELEPHONENUMBER = 32,
IS_TELEPHONE_COUNTRYCODE = 33,
IS_TELEPHONE_AREACODE = 34,
IS_TELEPHONE_LOCALNUMBER = 35,
IS_TIME_FULLTIME = 36,
IS_TIME_HOUR = 37,
IS_TIME_MINORSEC = 38,
IS_NUMBER_FULLWIDTH = 39,
IS_ALPHANUMERIC_HALFWIDTH = 40,
IS_ALPHANUMERIC_FULLWIDTH = 41,
IS_CURRENCY_CHINESE = 42,
IS_BOPOMOFO = 43,
IS_HIRAGANA = 44,
IS_KATAKANA_HALFWIDTH = 45,
IS_KATAKANA_FULLWIDTH = 46,
IS_HANJA = 47,
IS_HANGUL_HALFWIDTH = 48,
IS_HANGUL_FULLWIDTH = 49,
IS_SEARCH = 50,
IS_FORMULA = 51,
IS_SEARCH_INCREMENTAL = 52,
IS_CHINESE_HALFWIDTH = 53,
IS_CHINESE_FULLWIDTH = 54,
IS_NATIVE_SCRIPT = 55,
IS_YOMI = 56,
IS_TEXT = 57,
IS_CHAT = 58,
IS_NAME_OR_PHONENUMBER = 59,
IS_EMAILNAME_OR_ADDRESS = 60,
IS_PRIVATE = 61,
IS_MAPS = 62,
IS_NUMERIC_PASSWORD = 63,
IS_NUMERIC_PIN = 64,
IS_ALPHANUMERIC_PIN = 65,
IS_ALPHANUMERIC_PIN_SET = 66,
IS_FORMULA_NUMBER = 67,
IS_CHAT_WITHOUT_EMOJI = 68,
IS_PHRASELIST = -1,
IS_REGULAREXPRESSION = -2,
IS_SRGS = -3,
IS_XML = -4,
IS_ENUMSTRING = -5
} InputScope;public enum InputScope : int
{
IS_DEFAULT = 0,
IS_URL = 1,
IS_FILE_FULLFILEPATH = 2,
IS_FILE_FILENAME = 3,
IS_EMAIL_USERNAME = 4,
IS_EMAIL_SMTPEMAILADDRESS = 5,
IS_LOGINNAME = 6,
IS_PERSONALNAME_FULLNAME = 7,
IS_PERSONALNAME_PREFIX = 8,
IS_PERSONALNAME_GIVENNAME = 9,
IS_PERSONALNAME_MIDDLENAME = 10,
IS_PERSONALNAME_SURNAME = 11,
IS_PERSONALNAME_SUFFIX = 12,
IS_ADDRESS_FULLPOSTALADDRESS = 13,
IS_ADDRESS_POSTALCODE = 14,
IS_ADDRESS_STREET = 15,
IS_ADDRESS_STATEORPROVINCE = 16,
IS_ADDRESS_CITY = 17,
IS_ADDRESS_COUNTRYNAME = 18,
IS_ADDRESS_COUNTRYSHORTNAME = 19,
IS_CURRENCY_AMOUNTANDSYMBOL = 20,
IS_CURRENCY_AMOUNT = 21,
IS_DATE_FULLDATE = 22,
IS_DATE_MONTH = 23,
IS_DATE_DAY = 24,
IS_DATE_YEAR = 25,
IS_DATE_MONTHNAME = 26,
IS_DATE_DAYNAME = 27,
IS_DIGITS = 28,
IS_NUMBER = 29,
IS_ONECHAR = 30,
IS_PASSWORD = 31,
IS_TELEPHONE_FULLTELEPHONENUMBER = 32,
IS_TELEPHONE_COUNTRYCODE = 33,
IS_TELEPHONE_AREACODE = 34,
IS_TELEPHONE_LOCALNUMBER = 35,
IS_TIME_FULLTIME = 36,
IS_TIME_HOUR = 37,
IS_TIME_MINORSEC = 38,
IS_NUMBER_FULLWIDTH = 39,
IS_ALPHANUMERIC_HALFWIDTH = 40,
IS_ALPHANUMERIC_FULLWIDTH = 41,
IS_CURRENCY_CHINESE = 42,
IS_BOPOMOFO = 43,
IS_HIRAGANA = 44,
IS_KATAKANA_HALFWIDTH = 45,
IS_KATAKANA_FULLWIDTH = 46,
IS_HANJA = 47,
IS_HANGUL_HALFWIDTH = 48,
IS_HANGUL_FULLWIDTH = 49,
IS_SEARCH = 50,
IS_FORMULA = 51,
IS_SEARCH_INCREMENTAL = 52,
IS_CHINESE_HALFWIDTH = 53,
IS_CHINESE_FULLWIDTH = 54,
IS_NATIVE_SCRIPT = 55,
IS_YOMI = 56,
IS_TEXT = 57,
IS_CHAT = 58,
IS_NAME_OR_PHONENUMBER = 59,
IS_EMAILNAME_OR_ADDRESS = 60,
IS_PRIVATE = 61,
IS_MAPS = 62,
IS_NUMERIC_PASSWORD = 63,
IS_NUMERIC_PIN = 64,
IS_ALPHANUMERIC_PIN = 65,
IS_ALPHANUMERIC_PIN_SET = 66,
IS_FORMULA_NUMBER = 67,
IS_CHAT_WITHOUT_EMOJI = 68,
IS_PHRASELIST = -1,
IS_REGULAREXPRESSION = -2,
IS_SRGS = -3,
IS_XML = -4,
IS_ENUMSTRING = -5,
}Public Enum InputScope As Integer
IS_DEFAULT = 0
IS_URL = 1
IS_FILE_FULLFILEPATH = 2
IS_FILE_FILENAME = 3
IS_EMAIL_USERNAME = 4
IS_EMAIL_SMTPEMAILADDRESS = 5
IS_LOGINNAME = 6
IS_PERSONALNAME_FULLNAME = 7
IS_PERSONALNAME_PREFIX = 8
IS_PERSONALNAME_GIVENNAME = 9
IS_PERSONALNAME_MIDDLENAME = 10
IS_PERSONALNAME_SURNAME = 11
IS_PERSONALNAME_SUFFIX = 12
IS_ADDRESS_FULLPOSTALADDRESS = 13
IS_ADDRESS_POSTALCODE = 14
IS_ADDRESS_STREET = 15
IS_ADDRESS_STATEORPROVINCE = 16
IS_ADDRESS_CITY = 17
IS_ADDRESS_COUNTRYNAME = 18
IS_ADDRESS_COUNTRYSHORTNAME = 19
IS_CURRENCY_AMOUNTANDSYMBOL = 20
IS_CURRENCY_AMOUNT = 21
IS_DATE_FULLDATE = 22
IS_DATE_MONTH = 23
IS_DATE_DAY = 24
IS_DATE_YEAR = 25
IS_DATE_MONTHNAME = 26
IS_DATE_DAYNAME = 27
IS_DIGITS = 28
IS_NUMBER = 29
IS_ONECHAR = 30
IS_PASSWORD = 31
IS_TELEPHONE_FULLTELEPHONENUMBER = 32
IS_TELEPHONE_COUNTRYCODE = 33
IS_TELEPHONE_AREACODE = 34
IS_TELEPHONE_LOCALNUMBER = 35
IS_TIME_FULLTIME = 36
IS_TIME_HOUR = 37
IS_TIME_MINORSEC = 38
IS_NUMBER_FULLWIDTH = 39
IS_ALPHANUMERIC_HALFWIDTH = 40
IS_ALPHANUMERIC_FULLWIDTH = 41
IS_CURRENCY_CHINESE = 42
IS_BOPOMOFO = 43
IS_HIRAGANA = 44
IS_KATAKANA_HALFWIDTH = 45
IS_KATAKANA_FULLWIDTH = 46
IS_HANJA = 47
IS_HANGUL_HALFWIDTH = 48
IS_HANGUL_FULLWIDTH = 49
IS_SEARCH = 50
IS_FORMULA = 51
IS_SEARCH_INCREMENTAL = 52
IS_CHINESE_HALFWIDTH = 53
IS_CHINESE_FULLWIDTH = 54
IS_NATIVE_SCRIPT = 55
IS_YOMI = 56
IS_TEXT = 57
IS_CHAT = 58
IS_NAME_OR_PHONENUMBER = 59
IS_EMAILNAME_OR_ADDRESS = 60
IS_PRIVATE = 61
IS_MAPS = 62
IS_NUMERIC_PASSWORD = 63
IS_NUMERIC_PIN = 64
IS_ALPHANUMERIC_PIN = 65
IS_ALPHANUMERIC_PIN_SET = 66
IS_FORMULA_NUMBER = 67
IS_CHAT_WITHOUT_EMOJI = 68
IS_PHRASELIST = -1
IS_REGULAREXPRESSION = -2
IS_SRGS = -3
IS_XML = -4
IS_ENUMSTRING = -5
End Enumimport enum
class InputScope(enum.IntEnum):
IS_DEFAULT = 0
IS_URL = 1
IS_FILE_FULLFILEPATH = 2
IS_FILE_FILENAME = 3
IS_EMAIL_USERNAME = 4
IS_EMAIL_SMTPEMAILADDRESS = 5
IS_LOGINNAME = 6
IS_PERSONALNAME_FULLNAME = 7
IS_PERSONALNAME_PREFIX = 8
IS_PERSONALNAME_GIVENNAME = 9
IS_PERSONALNAME_MIDDLENAME = 10
IS_PERSONALNAME_SURNAME = 11
IS_PERSONALNAME_SUFFIX = 12
IS_ADDRESS_FULLPOSTALADDRESS = 13
IS_ADDRESS_POSTALCODE = 14
IS_ADDRESS_STREET = 15
IS_ADDRESS_STATEORPROVINCE = 16
IS_ADDRESS_CITY = 17
IS_ADDRESS_COUNTRYNAME = 18
IS_ADDRESS_COUNTRYSHORTNAME = 19
IS_CURRENCY_AMOUNTANDSYMBOL = 20
IS_CURRENCY_AMOUNT = 21
IS_DATE_FULLDATE = 22
IS_DATE_MONTH = 23
IS_DATE_DAY = 24
IS_DATE_YEAR = 25
IS_DATE_MONTHNAME = 26
IS_DATE_DAYNAME = 27
IS_DIGITS = 28
IS_NUMBER = 29
IS_ONECHAR = 30
IS_PASSWORD = 31
IS_TELEPHONE_FULLTELEPHONENUMBER = 32
IS_TELEPHONE_COUNTRYCODE = 33
IS_TELEPHONE_AREACODE = 34
IS_TELEPHONE_LOCALNUMBER = 35
IS_TIME_FULLTIME = 36
IS_TIME_HOUR = 37
IS_TIME_MINORSEC = 38
IS_NUMBER_FULLWIDTH = 39
IS_ALPHANUMERIC_HALFWIDTH = 40
IS_ALPHANUMERIC_FULLWIDTH = 41
IS_CURRENCY_CHINESE = 42
IS_BOPOMOFO = 43
IS_HIRAGANA = 44
IS_KATAKANA_HALFWIDTH = 45
IS_KATAKANA_FULLWIDTH = 46
IS_HANJA = 47
IS_HANGUL_HALFWIDTH = 48
IS_HANGUL_FULLWIDTH = 49
IS_SEARCH = 50
IS_FORMULA = 51
IS_SEARCH_INCREMENTAL = 52
IS_CHINESE_HALFWIDTH = 53
IS_CHINESE_FULLWIDTH = 54
IS_NATIVE_SCRIPT = 55
IS_YOMI = 56
IS_TEXT = 57
IS_CHAT = 58
IS_NAME_OR_PHONENUMBER = 59
IS_EMAILNAME_OR_ADDRESS = 60
IS_PRIVATE = 61
IS_MAPS = 62
IS_NUMERIC_PASSWORD = 63
IS_NUMERIC_PIN = 64
IS_ALPHANUMERIC_PIN = 65
IS_ALPHANUMERIC_PIN_SET = 66
IS_FORMULA_NUMBER = 67
IS_CHAT_WITHOUT_EMOJI = 68
IS_PHRASELIST = -1
IS_REGULAREXPRESSION = -2
IS_SRGS = -3
IS_XML = -4
IS_ENUMSTRING = -5// InputScope
pub const IS_DEFAULT: i32 = 0;
pub const IS_URL: i32 = 1;
pub const IS_FILE_FULLFILEPATH: i32 = 2;
pub const IS_FILE_FILENAME: i32 = 3;
pub const IS_EMAIL_USERNAME: i32 = 4;
pub const IS_EMAIL_SMTPEMAILADDRESS: i32 = 5;
pub const IS_LOGINNAME: i32 = 6;
pub const IS_PERSONALNAME_FULLNAME: i32 = 7;
pub const IS_PERSONALNAME_PREFIX: i32 = 8;
pub const IS_PERSONALNAME_GIVENNAME: i32 = 9;
pub const IS_PERSONALNAME_MIDDLENAME: i32 = 10;
pub const IS_PERSONALNAME_SURNAME: i32 = 11;
pub const IS_PERSONALNAME_SUFFIX: i32 = 12;
pub const IS_ADDRESS_FULLPOSTALADDRESS: i32 = 13;
pub const IS_ADDRESS_POSTALCODE: i32 = 14;
pub const IS_ADDRESS_STREET: i32 = 15;
pub const IS_ADDRESS_STATEORPROVINCE: i32 = 16;
pub const IS_ADDRESS_CITY: i32 = 17;
pub const IS_ADDRESS_COUNTRYNAME: i32 = 18;
pub const IS_ADDRESS_COUNTRYSHORTNAME: i32 = 19;
pub const IS_CURRENCY_AMOUNTANDSYMBOL: i32 = 20;
pub const IS_CURRENCY_AMOUNT: i32 = 21;
pub const IS_DATE_FULLDATE: i32 = 22;
pub const IS_DATE_MONTH: i32 = 23;
pub const IS_DATE_DAY: i32 = 24;
pub const IS_DATE_YEAR: i32 = 25;
pub const IS_DATE_MONTHNAME: i32 = 26;
pub const IS_DATE_DAYNAME: i32 = 27;
pub const IS_DIGITS: i32 = 28;
pub const IS_NUMBER: i32 = 29;
pub const IS_ONECHAR: i32 = 30;
pub const IS_PASSWORD: i32 = 31;
pub const IS_TELEPHONE_FULLTELEPHONENUMBER: i32 = 32;
pub const IS_TELEPHONE_COUNTRYCODE: i32 = 33;
pub const IS_TELEPHONE_AREACODE: i32 = 34;
pub const IS_TELEPHONE_LOCALNUMBER: i32 = 35;
pub const IS_TIME_FULLTIME: i32 = 36;
pub const IS_TIME_HOUR: i32 = 37;
pub const IS_TIME_MINORSEC: i32 = 38;
pub const IS_NUMBER_FULLWIDTH: i32 = 39;
pub const IS_ALPHANUMERIC_HALFWIDTH: i32 = 40;
pub const IS_ALPHANUMERIC_FULLWIDTH: i32 = 41;
pub const IS_CURRENCY_CHINESE: i32 = 42;
pub const IS_BOPOMOFO: i32 = 43;
pub const IS_HIRAGANA: i32 = 44;
pub const IS_KATAKANA_HALFWIDTH: i32 = 45;
pub const IS_KATAKANA_FULLWIDTH: i32 = 46;
pub const IS_HANJA: i32 = 47;
pub const IS_HANGUL_HALFWIDTH: i32 = 48;
pub const IS_HANGUL_FULLWIDTH: i32 = 49;
pub const IS_SEARCH: i32 = 50;
pub const IS_FORMULA: i32 = 51;
pub const IS_SEARCH_INCREMENTAL: i32 = 52;
pub const IS_CHINESE_HALFWIDTH: i32 = 53;
pub const IS_CHINESE_FULLWIDTH: i32 = 54;
pub const IS_NATIVE_SCRIPT: i32 = 55;
pub const IS_YOMI: i32 = 56;
pub const IS_TEXT: i32 = 57;
pub const IS_CHAT: i32 = 58;
pub const IS_NAME_OR_PHONENUMBER: i32 = 59;
pub const IS_EMAILNAME_OR_ADDRESS: i32 = 60;
pub const IS_PRIVATE: i32 = 61;
pub const IS_MAPS: i32 = 62;
pub const IS_NUMERIC_PASSWORD: i32 = 63;
pub const IS_NUMERIC_PIN: i32 = 64;
pub const IS_ALPHANUMERIC_PIN: i32 = 65;
pub const IS_ALPHANUMERIC_PIN_SET: i32 = 66;
pub const IS_FORMULA_NUMBER: i32 = 67;
pub const IS_CHAT_WITHOUT_EMOJI: i32 = 68;
pub const IS_PHRASELIST: i32 = -1;
pub const IS_REGULAREXPRESSION: i32 = -2;
pub const IS_SRGS: i32 = -3;
pub const IS_XML: i32 = -4;
pub const IS_ENUMSTRING: i32 = -5;// InputScope
const (
IS_DEFAULT int32 = 0
IS_URL int32 = 1
IS_FILE_FULLFILEPATH int32 = 2
IS_FILE_FILENAME int32 = 3
IS_EMAIL_USERNAME int32 = 4
IS_EMAIL_SMTPEMAILADDRESS int32 = 5
IS_LOGINNAME int32 = 6
IS_PERSONALNAME_FULLNAME int32 = 7
IS_PERSONALNAME_PREFIX int32 = 8
IS_PERSONALNAME_GIVENNAME int32 = 9
IS_PERSONALNAME_MIDDLENAME int32 = 10
IS_PERSONALNAME_SURNAME int32 = 11
IS_PERSONALNAME_SUFFIX int32 = 12
IS_ADDRESS_FULLPOSTALADDRESS int32 = 13
IS_ADDRESS_POSTALCODE int32 = 14
IS_ADDRESS_STREET int32 = 15
IS_ADDRESS_STATEORPROVINCE int32 = 16
IS_ADDRESS_CITY int32 = 17
IS_ADDRESS_COUNTRYNAME int32 = 18
IS_ADDRESS_COUNTRYSHORTNAME int32 = 19
IS_CURRENCY_AMOUNTANDSYMBOL int32 = 20
IS_CURRENCY_AMOUNT int32 = 21
IS_DATE_FULLDATE int32 = 22
IS_DATE_MONTH int32 = 23
IS_DATE_DAY int32 = 24
IS_DATE_YEAR int32 = 25
IS_DATE_MONTHNAME int32 = 26
IS_DATE_DAYNAME int32 = 27
IS_DIGITS int32 = 28
IS_NUMBER int32 = 29
IS_ONECHAR int32 = 30
IS_PASSWORD int32 = 31
IS_TELEPHONE_FULLTELEPHONENUMBER int32 = 32
IS_TELEPHONE_COUNTRYCODE int32 = 33
IS_TELEPHONE_AREACODE int32 = 34
IS_TELEPHONE_LOCALNUMBER int32 = 35
IS_TIME_FULLTIME int32 = 36
IS_TIME_HOUR int32 = 37
IS_TIME_MINORSEC int32 = 38
IS_NUMBER_FULLWIDTH int32 = 39
IS_ALPHANUMERIC_HALFWIDTH int32 = 40
IS_ALPHANUMERIC_FULLWIDTH int32 = 41
IS_CURRENCY_CHINESE int32 = 42
IS_BOPOMOFO int32 = 43
IS_HIRAGANA int32 = 44
IS_KATAKANA_HALFWIDTH int32 = 45
IS_KATAKANA_FULLWIDTH int32 = 46
IS_HANJA int32 = 47
IS_HANGUL_HALFWIDTH int32 = 48
IS_HANGUL_FULLWIDTH int32 = 49
IS_SEARCH int32 = 50
IS_FORMULA int32 = 51
IS_SEARCH_INCREMENTAL int32 = 52
IS_CHINESE_HALFWIDTH int32 = 53
IS_CHINESE_FULLWIDTH int32 = 54
IS_NATIVE_SCRIPT int32 = 55
IS_YOMI int32 = 56
IS_TEXT int32 = 57
IS_CHAT int32 = 58
IS_NAME_OR_PHONENUMBER int32 = 59
IS_EMAILNAME_OR_ADDRESS int32 = 60
IS_PRIVATE int32 = 61
IS_MAPS int32 = 62
IS_NUMERIC_PASSWORD int32 = 63
IS_NUMERIC_PIN int32 = 64
IS_ALPHANUMERIC_PIN int32 = 65
IS_ALPHANUMERIC_PIN_SET int32 = 66
IS_FORMULA_NUMBER int32 = 67
IS_CHAT_WITHOUT_EMOJI int32 = 68
IS_PHRASELIST int32 = -1
IS_REGULAREXPRESSION int32 = -2
IS_SRGS int32 = -3
IS_XML int32 = -4
IS_ENUMSTRING int32 = -5
)const
IS_DEFAULT = 0;
IS_URL = 1;
IS_FILE_FULLFILEPATH = 2;
IS_FILE_FILENAME = 3;
IS_EMAIL_USERNAME = 4;
IS_EMAIL_SMTPEMAILADDRESS = 5;
IS_LOGINNAME = 6;
IS_PERSONALNAME_FULLNAME = 7;
IS_PERSONALNAME_PREFIX = 8;
IS_PERSONALNAME_GIVENNAME = 9;
IS_PERSONALNAME_MIDDLENAME = 10;
IS_PERSONALNAME_SURNAME = 11;
IS_PERSONALNAME_SUFFIX = 12;
IS_ADDRESS_FULLPOSTALADDRESS = 13;
IS_ADDRESS_POSTALCODE = 14;
IS_ADDRESS_STREET = 15;
IS_ADDRESS_STATEORPROVINCE = 16;
IS_ADDRESS_CITY = 17;
IS_ADDRESS_COUNTRYNAME = 18;
IS_ADDRESS_COUNTRYSHORTNAME = 19;
IS_CURRENCY_AMOUNTANDSYMBOL = 20;
IS_CURRENCY_AMOUNT = 21;
IS_DATE_FULLDATE = 22;
IS_DATE_MONTH = 23;
IS_DATE_DAY = 24;
IS_DATE_YEAR = 25;
IS_DATE_MONTHNAME = 26;
IS_DATE_DAYNAME = 27;
IS_DIGITS = 28;
IS_NUMBER = 29;
IS_ONECHAR = 30;
IS_PASSWORD = 31;
IS_TELEPHONE_FULLTELEPHONENUMBER = 32;
IS_TELEPHONE_COUNTRYCODE = 33;
IS_TELEPHONE_AREACODE = 34;
IS_TELEPHONE_LOCALNUMBER = 35;
IS_TIME_FULLTIME = 36;
IS_TIME_HOUR = 37;
IS_TIME_MINORSEC = 38;
IS_NUMBER_FULLWIDTH = 39;
IS_ALPHANUMERIC_HALFWIDTH = 40;
IS_ALPHANUMERIC_FULLWIDTH = 41;
IS_CURRENCY_CHINESE = 42;
IS_BOPOMOFO = 43;
IS_HIRAGANA = 44;
IS_KATAKANA_HALFWIDTH = 45;
IS_KATAKANA_FULLWIDTH = 46;
IS_HANJA = 47;
IS_HANGUL_HALFWIDTH = 48;
IS_HANGUL_FULLWIDTH = 49;
IS_SEARCH = 50;
IS_FORMULA = 51;
IS_SEARCH_INCREMENTAL = 52;
IS_CHINESE_HALFWIDTH = 53;
IS_CHINESE_FULLWIDTH = 54;
IS_NATIVE_SCRIPT = 55;
IS_YOMI = 56;
IS_TEXT = 57;
IS_CHAT = 58;
IS_NAME_OR_PHONENUMBER = 59;
IS_EMAILNAME_OR_ADDRESS = 60;
IS_PRIVATE = 61;
IS_MAPS = 62;
IS_NUMERIC_PASSWORD = 63;
IS_NUMERIC_PIN = 64;
IS_ALPHANUMERIC_PIN = 65;
IS_ALPHANUMERIC_PIN_SET = 66;
IS_FORMULA_NUMBER = 67;
IS_CHAT_WITHOUT_EMOJI = 68;
IS_PHRASELIST = -1;
IS_REGULAREXPRESSION = -2;
IS_SRGS = -3;
IS_XML = -4;
IS_ENUMSTRING = -5;// InputScope
pub const IS_DEFAULT: i32 = 0;
pub const IS_URL: i32 = 1;
pub const IS_FILE_FULLFILEPATH: i32 = 2;
pub const IS_FILE_FILENAME: i32 = 3;
pub const IS_EMAIL_USERNAME: i32 = 4;
pub const IS_EMAIL_SMTPEMAILADDRESS: i32 = 5;
pub const IS_LOGINNAME: i32 = 6;
pub const IS_PERSONALNAME_FULLNAME: i32 = 7;
pub const IS_PERSONALNAME_PREFIX: i32 = 8;
pub const IS_PERSONALNAME_GIVENNAME: i32 = 9;
pub const IS_PERSONALNAME_MIDDLENAME: i32 = 10;
pub const IS_PERSONALNAME_SURNAME: i32 = 11;
pub const IS_PERSONALNAME_SUFFIX: i32 = 12;
pub const IS_ADDRESS_FULLPOSTALADDRESS: i32 = 13;
pub const IS_ADDRESS_POSTALCODE: i32 = 14;
pub const IS_ADDRESS_STREET: i32 = 15;
pub const IS_ADDRESS_STATEORPROVINCE: i32 = 16;
pub const IS_ADDRESS_CITY: i32 = 17;
pub const IS_ADDRESS_COUNTRYNAME: i32 = 18;
pub const IS_ADDRESS_COUNTRYSHORTNAME: i32 = 19;
pub const IS_CURRENCY_AMOUNTANDSYMBOL: i32 = 20;
pub const IS_CURRENCY_AMOUNT: i32 = 21;
pub const IS_DATE_FULLDATE: i32 = 22;
pub const IS_DATE_MONTH: i32 = 23;
pub const IS_DATE_DAY: i32 = 24;
pub const IS_DATE_YEAR: i32 = 25;
pub const IS_DATE_MONTHNAME: i32 = 26;
pub const IS_DATE_DAYNAME: i32 = 27;
pub const IS_DIGITS: i32 = 28;
pub const IS_NUMBER: i32 = 29;
pub const IS_ONECHAR: i32 = 30;
pub const IS_PASSWORD: i32 = 31;
pub const IS_TELEPHONE_FULLTELEPHONENUMBER: i32 = 32;
pub const IS_TELEPHONE_COUNTRYCODE: i32 = 33;
pub const IS_TELEPHONE_AREACODE: i32 = 34;
pub const IS_TELEPHONE_LOCALNUMBER: i32 = 35;
pub const IS_TIME_FULLTIME: i32 = 36;
pub const IS_TIME_HOUR: i32 = 37;
pub const IS_TIME_MINORSEC: i32 = 38;
pub const IS_NUMBER_FULLWIDTH: i32 = 39;
pub const IS_ALPHANUMERIC_HALFWIDTH: i32 = 40;
pub const IS_ALPHANUMERIC_FULLWIDTH: i32 = 41;
pub const IS_CURRENCY_CHINESE: i32 = 42;
pub const IS_BOPOMOFO: i32 = 43;
pub const IS_HIRAGANA: i32 = 44;
pub const IS_KATAKANA_HALFWIDTH: i32 = 45;
pub const IS_KATAKANA_FULLWIDTH: i32 = 46;
pub const IS_HANJA: i32 = 47;
pub const IS_HANGUL_HALFWIDTH: i32 = 48;
pub const IS_HANGUL_FULLWIDTH: i32 = 49;
pub const IS_SEARCH: i32 = 50;
pub const IS_FORMULA: i32 = 51;
pub const IS_SEARCH_INCREMENTAL: i32 = 52;
pub const IS_CHINESE_HALFWIDTH: i32 = 53;
pub const IS_CHINESE_FULLWIDTH: i32 = 54;
pub const IS_NATIVE_SCRIPT: i32 = 55;
pub const IS_YOMI: i32 = 56;
pub const IS_TEXT: i32 = 57;
pub const IS_CHAT: i32 = 58;
pub const IS_NAME_OR_PHONENUMBER: i32 = 59;
pub const IS_EMAILNAME_OR_ADDRESS: i32 = 60;
pub const IS_PRIVATE: i32 = 61;
pub const IS_MAPS: i32 = 62;
pub const IS_NUMERIC_PASSWORD: i32 = 63;
pub const IS_NUMERIC_PIN: i32 = 64;
pub const IS_ALPHANUMERIC_PIN: i32 = 65;
pub const IS_ALPHANUMERIC_PIN_SET: i32 = 66;
pub const IS_FORMULA_NUMBER: i32 = 67;
pub const IS_CHAT_WITHOUT_EMOJI: i32 = 68;
pub const IS_PHRASELIST: i32 = -1;
pub const IS_REGULAREXPRESSION: i32 = -2;
pub const IS_SRGS: i32 = -3;
pub const IS_XML: i32 = -4;
pub const IS_ENUMSTRING: i32 = -5;const
IS_DEFAULT* = 0
IS_URL* = 1
IS_FILE_FULLFILEPATH* = 2
IS_FILE_FILENAME* = 3
IS_EMAIL_USERNAME* = 4
IS_EMAIL_SMTPEMAILADDRESS* = 5
IS_LOGINNAME* = 6
IS_PERSONALNAME_FULLNAME* = 7
IS_PERSONALNAME_PREFIX* = 8
IS_PERSONALNAME_GIVENNAME* = 9
IS_PERSONALNAME_MIDDLENAME* = 10
IS_PERSONALNAME_SURNAME* = 11
IS_PERSONALNAME_SUFFIX* = 12
IS_ADDRESS_FULLPOSTALADDRESS* = 13
IS_ADDRESS_POSTALCODE* = 14
IS_ADDRESS_STREET* = 15
IS_ADDRESS_STATEORPROVINCE* = 16
IS_ADDRESS_CITY* = 17
IS_ADDRESS_COUNTRYNAME* = 18
IS_ADDRESS_COUNTRYSHORTNAME* = 19
IS_CURRENCY_AMOUNTANDSYMBOL* = 20
IS_CURRENCY_AMOUNT* = 21
IS_DATE_FULLDATE* = 22
IS_DATE_MONTH* = 23
IS_DATE_DAY* = 24
IS_DATE_YEAR* = 25
IS_DATE_MONTHNAME* = 26
IS_DATE_DAYNAME* = 27
IS_DIGITS* = 28
IS_NUMBER* = 29
IS_ONECHAR* = 30
IS_PASSWORD* = 31
IS_TELEPHONE_FULLTELEPHONENUMBER* = 32
IS_TELEPHONE_COUNTRYCODE* = 33
IS_TELEPHONE_AREACODE* = 34
IS_TELEPHONE_LOCALNUMBER* = 35
IS_TIME_FULLTIME* = 36
IS_TIME_HOUR* = 37
IS_TIME_MINORSEC* = 38
IS_NUMBER_FULLWIDTH* = 39
IS_ALPHANUMERIC_HALFWIDTH* = 40
IS_ALPHANUMERIC_FULLWIDTH* = 41
IS_CURRENCY_CHINESE* = 42
IS_BOPOMOFO* = 43
IS_HIRAGANA* = 44
IS_KATAKANA_HALFWIDTH* = 45
IS_KATAKANA_FULLWIDTH* = 46
IS_HANJA* = 47
IS_HANGUL_HALFWIDTH* = 48
IS_HANGUL_FULLWIDTH* = 49
IS_SEARCH* = 50
IS_FORMULA* = 51
IS_SEARCH_INCREMENTAL* = 52
IS_CHINESE_HALFWIDTH* = 53
IS_CHINESE_FULLWIDTH* = 54
IS_NATIVE_SCRIPT* = 55
IS_YOMI* = 56
IS_TEXT* = 57
IS_CHAT* = 58
IS_NAME_OR_PHONENUMBER* = 59
IS_EMAILNAME_OR_ADDRESS* = 60
IS_PRIVATE* = 61
IS_MAPS* = 62
IS_NUMERIC_PASSWORD* = 63
IS_NUMERIC_PIN* = 64
IS_ALPHANUMERIC_PIN* = 65
IS_ALPHANUMERIC_PIN_SET* = 66
IS_FORMULA_NUMBER* = 67
IS_CHAT_WITHOUT_EMOJI* = 68
IS_PHRASELIST* = -1
IS_REGULAREXPRESSION* = -2
IS_SRGS* = -3
IS_XML* = -4
IS_ENUMSTRING* = -5enum InputScope : int {
IS_DEFAULT = 0,
IS_URL = 1,
IS_FILE_FULLFILEPATH = 2,
IS_FILE_FILENAME = 3,
IS_EMAIL_USERNAME = 4,
IS_EMAIL_SMTPEMAILADDRESS = 5,
IS_LOGINNAME = 6,
IS_PERSONALNAME_FULLNAME = 7,
IS_PERSONALNAME_PREFIX = 8,
IS_PERSONALNAME_GIVENNAME = 9,
IS_PERSONALNAME_MIDDLENAME = 10,
IS_PERSONALNAME_SURNAME = 11,
IS_PERSONALNAME_SUFFIX = 12,
IS_ADDRESS_FULLPOSTALADDRESS = 13,
IS_ADDRESS_POSTALCODE = 14,
IS_ADDRESS_STREET = 15,
IS_ADDRESS_STATEORPROVINCE = 16,
IS_ADDRESS_CITY = 17,
IS_ADDRESS_COUNTRYNAME = 18,
IS_ADDRESS_COUNTRYSHORTNAME = 19,
IS_CURRENCY_AMOUNTANDSYMBOL = 20,
IS_CURRENCY_AMOUNT = 21,
IS_DATE_FULLDATE = 22,
IS_DATE_MONTH = 23,
IS_DATE_DAY = 24,
IS_DATE_YEAR = 25,
IS_DATE_MONTHNAME = 26,
IS_DATE_DAYNAME = 27,
IS_DIGITS = 28,
IS_NUMBER = 29,
IS_ONECHAR = 30,
IS_PASSWORD = 31,
IS_TELEPHONE_FULLTELEPHONENUMBER = 32,
IS_TELEPHONE_COUNTRYCODE = 33,
IS_TELEPHONE_AREACODE = 34,
IS_TELEPHONE_LOCALNUMBER = 35,
IS_TIME_FULLTIME = 36,
IS_TIME_HOUR = 37,
IS_TIME_MINORSEC = 38,
IS_NUMBER_FULLWIDTH = 39,
IS_ALPHANUMERIC_HALFWIDTH = 40,
IS_ALPHANUMERIC_FULLWIDTH = 41,
IS_CURRENCY_CHINESE = 42,
IS_BOPOMOFO = 43,
IS_HIRAGANA = 44,
IS_KATAKANA_HALFWIDTH = 45,
IS_KATAKANA_FULLWIDTH = 46,
IS_HANJA = 47,
IS_HANGUL_HALFWIDTH = 48,
IS_HANGUL_FULLWIDTH = 49,
IS_SEARCH = 50,
IS_FORMULA = 51,
IS_SEARCH_INCREMENTAL = 52,
IS_CHINESE_HALFWIDTH = 53,
IS_CHINESE_FULLWIDTH = 54,
IS_NATIVE_SCRIPT = 55,
IS_YOMI = 56,
IS_TEXT = 57,
IS_CHAT = 58,
IS_NAME_OR_PHONENUMBER = 59,
IS_EMAILNAME_OR_ADDRESS = 60,
IS_PRIVATE = 61,
IS_MAPS = 62,
IS_NUMERIC_PASSWORD = 63,
IS_NUMERIC_PIN = 64,
IS_ALPHANUMERIC_PIN = 65,
IS_ALPHANUMERIC_PIN_SET = 66,
IS_FORMULA_NUMBER = 67,
IS_CHAT_WITHOUT_EMOJI = 68,
IS_PHRASELIST = -1,
IS_REGULAREXPRESSION = -2,
IS_SRGS = -3,
IS_XML = -4,
IS_ENUMSTRING = -5,
}#define global IS_DEFAULT 0x0
#define global IS_URL 0x1
#define global IS_FILE_FULLFILEPATH 0x2
#define global IS_FILE_FILENAME 0x3
#define global IS_EMAIL_USERNAME 0x4
#define global IS_EMAIL_SMTPEMAILADDRESS 0x5
#define global IS_LOGINNAME 0x6
#define global IS_PERSONALNAME_FULLNAME 0x7
#define global IS_PERSONALNAME_PREFIX 0x8
#define global IS_PERSONALNAME_GIVENNAME 0x9
#define global IS_PERSONALNAME_MIDDLENAME 0xA
#define global IS_PERSONALNAME_SURNAME 0xB
#define global IS_PERSONALNAME_SUFFIX 0xC
#define global IS_ADDRESS_FULLPOSTALADDRESS 0xD
#define global IS_ADDRESS_POSTALCODE 0xE
#define global IS_ADDRESS_STREET 0xF
#define global IS_ADDRESS_STATEORPROVINCE 0x10
#define global IS_ADDRESS_CITY 0x11
#define global IS_ADDRESS_COUNTRYNAME 0x12
#define global IS_ADDRESS_COUNTRYSHORTNAME 0x13
#define global IS_CURRENCY_AMOUNTANDSYMBOL 0x14
#define global IS_CURRENCY_AMOUNT 0x15
#define global IS_DATE_FULLDATE 0x16
#define global IS_DATE_MONTH 0x17
#define global IS_DATE_DAY 0x18
#define global IS_DATE_YEAR 0x19
#define global IS_DATE_MONTHNAME 0x1A
#define global IS_DATE_DAYNAME 0x1B
#define global IS_DIGITS 0x1C
#define global IS_NUMBER 0x1D
#define global IS_ONECHAR 0x1E
#define global IS_PASSWORD 0x1F
#define global IS_TELEPHONE_FULLTELEPHONENUMBER 0x20
#define global IS_TELEPHONE_COUNTRYCODE 0x21
#define global IS_TELEPHONE_AREACODE 0x22
#define global IS_TELEPHONE_LOCALNUMBER 0x23
#define global IS_TIME_FULLTIME 0x24
#define global IS_TIME_HOUR 0x25
#define global IS_TIME_MINORSEC 0x26
#define global IS_NUMBER_FULLWIDTH 0x27
#define global IS_ALPHANUMERIC_HALFWIDTH 0x28
#define global IS_ALPHANUMERIC_FULLWIDTH 0x29
#define global IS_CURRENCY_CHINESE 0x2A
#define global IS_BOPOMOFO 0x2B
#define global IS_HIRAGANA 0x2C
#define global IS_KATAKANA_HALFWIDTH 0x2D
#define global IS_KATAKANA_FULLWIDTH 0x2E
#define global IS_HANJA 0x2F
#define global IS_HANGUL_HALFWIDTH 0x30
#define global IS_HANGUL_FULLWIDTH 0x31
#define global IS_SEARCH 0x32
#define global IS_FORMULA 0x33
#define global IS_SEARCH_INCREMENTAL 0x34
#define global IS_CHINESE_HALFWIDTH 0x35
#define global IS_CHINESE_FULLWIDTH 0x36
#define global IS_NATIVE_SCRIPT 0x37
#define global IS_YOMI 0x38
#define global IS_TEXT 0x39
#define global IS_CHAT 0x3A
#define global IS_NAME_OR_PHONENUMBER 0x3B
#define global IS_EMAILNAME_OR_ADDRESS 0x3C
#define global IS_PRIVATE 0x3D
#define global IS_MAPS 0x3E
#define global IS_NUMERIC_PASSWORD 0x3F
#define global IS_NUMERIC_PIN 0x40
#define global IS_ALPHANUMERIC_PIN 0x41
#define global IS_ALPHANUMERIC_PIN_SET 0x42
#define global IS_FORMULA_NUMBER 0x43
#define global IS_CHAT_WITHOUT_EMOJI 0x44
#define global IS_PHRASELIST 0xFFFFFFFF
#define global IS_REGULAREXPRESSION 0xFFFFFFFE
#define global IS_SRGS 0xFFFFFFFD
#define global IS_XML 0xFFFFFFFC
#define global IS_ENUMSTRING 0xFFFFFFFB