Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'enumerazione InputScope contiene valori che specificano gli ambiti di input applicati a un determinato campo.
Sintassi
typedef enum __MIDL___MIDL_itf_inputscope_0000_0000_0001 {
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;
Constants
IS_DEFAULTValore: 0 Indica la distorsione di riconoscimento standard. Considerato come predefinito e usa il lessico predefinito. Se combinato con un altro ambito di input, non forza la coercizione sull'altro ambito di input. |
||
IS_URLValore: 1 Indica un formato URL, file o FTP. Gli esempi includono quanto segue.
|
||
IS_FILE_FULLFILEPATHValore: 2 Indica un percorso di file. Vengono applicate le condizioni seguenti.
|
Gli esempi includono quanto segue.
|
|
IS_FILE_FILENAMEValore: 3 Indica un nome di file. Vengono applicate le condizioni seguenti.
|
Di seguito sono riportati alcuni esempi:
|
|
IS_EMAIL_USERNAMEValore: 4 Indica i nomi utente di posta elettronica. Gli esempi includono quanto segue.
|
||
IS_EMAIL_SMTPEMAILADDRESSValore: 5 Indica un indirizzo di posta elettronica SMTP completo, someone@example.comad esempio . |
||
IS_LOGINNAMEValore: 6 Indica un nome di accesso e un dominio. Vengono applicate le condizioni seguenti.
Gli esempi includono quanto segue.
|
||
IS_PERSONALNAME_FULLNAMEValore: 7 Indica una combinazione di nome, secondo e cognome. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_PERSONALNAME_PREFIXValore: 8 Indica un titolo o un titolo onorifico che precede un nome. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_PERSONALNAME_GIVENNAMEValore: 9 Indica un nome o un nome iniziale. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_PERSONALNAME_MIDDLENAMEValore: 10 Indica un secondo nome o un nome iniziale. Gli esempi includono quanto segue.
|
||
IS_PERSONALNAME_SURNAMEValore: 11 Indica un cognome. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_PERSONALNAME_SUFFIXValore: 12 Indica un'abbreviazione di suffisso nome o numeri romani. Gli esempi includono quanto segue.
|
||
IS_ADDRESS_FULLPOSTALADDRESSValore: 13 Indica un indirizzo completo, inclusi i numeri. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_ADDRESS_POSTALCODEValore: 14 Indica un codice postale alfanumerico. Il valore è alfanumerico per supportare i codici postali internazionali. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_ADDRESS_STREETValore: 15 Indica un numero di casa, un numero di strada, il nome dell'appartamento e il numero e/o la casella postale. Gli esempi includono quanto segue.
|
||
IS_ADDRESS_STATEORPROVINCEValore: 16 Indica un nome completo o un'abbreviazione dello stato o della provincia. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_ADDRESS_CITYValore: 17 Indica il nome o l'abbreviazione di una città. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_ADDRESS_COUNTRYNAMEValore: 18 Indica il nome di un paese/area geografica. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_ADDRESS_COUNTRYSHORTNAMEValore: 19 Indica l'abbreviazione del nome di un paese/area geografica. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_CURRENCY_AMOUNTANDSYMBOLValore: 20 Indica simboli e numeri di valuta. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_CURRENCY_AMOUNTValore: 21 Indica un valore numerico per la valuta, esclusi i simboli di valuta. Ad esempio, 2.100.25. |
||
IS_DATE_FULLDATEValore: 22 Indica una data completa, in un'ampia gamma di formati. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_DATE_MONTHValore: 23 Indica una rappresentazione numerica di mesi, vincolata a 1-12. Gli esempi includono quanto segue.
|
||
IS_DATE_DAYValore: 24 Indica una rappresentazione numerica dei giorni, vincolata a 1-31. Gli esempi includono quanto segue.
|
||
IS_DATE_YEARValore: 25 Indica una rappresentazione numerica di anni. Gli esempi includono quanto segue.
|
||
IS_DATE_MONTHNAMEValore: 26 Indica una rappresentazione di caratteri di mesi. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_DATE_DAYNAMEValore: 27 Indica una rappresentazione di caratteri di giorni. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_DIGITSValore: 28 Indica numeri interi positivi, vincolati a 0-9. |
||
IS_NUMBERValore: 29 Indica numeri, tra cui virgole, segno negativo e decimale. Per le località degli Stati Uniti, vengono applicate le condizioni seguenti.
|
||
IS_ONECHARValore: 30 Indica un singolo carattere ANSI, tabella codici 1252. Per le località degli Stati Uniti, sono inclusi i caratteri seguenti. ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!" #$%&'()*+,-./:;<=>?@[\]^_'{ |
}~ | |
IS_PASSWORDValore: 31 Indica una password. IS_PASSWORD non è supportato e potrebbe essere modificato o non disponibile in futuro.
NotaIS_PASSWORD indica solo la password; non fornisce alcuna sicurezza per la password. Tutti i campi password devono avere servizi di testo disabilitati per mantenere la segretezza delle password e pertanto non è valido avere un campo password con un ambito di input IS_PASSWORD . |
||
IS_TELEPHONE_FULLTELEPHONENUMBERValore: 32 Indica un numero di telefono. L'input alfabetico non è consentito. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_TELEPHONE_COUNTRYCODEValore: 33 Indica i codici paese telefonici. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_TELEPHONE_AREACODEValore: 34 Indica i codici di area telefonica. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_TELEPHONE_LOCALNUMBERValore: 35 Indica un numero di telefono, escluso il paese o il codice di area. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_TIME_FULLTIMEValore: 36 Indica le abbreviazioni di ore, minuti, secondi e ora alfabetica. L'inglese usa l'orologio di 12 ore. Gli zeri iniziali sono facoltativi per le ore, ma sono necessari per minuti e secondi. Le ore sono vincolate a 0-24; minuti e secondi sono vincolati a 0-59. Gli esempi includono quanto segue, formattato per l'inglese (Stati Uniti).
|
||
IS_TIME_HOURValore: 37 Indica una rappresentazione numerica di ore, vincolata a 0-24. |
||
IS_TIME_MINORSECValore: 38 Indica una rappresentazione numerica di minuti o secondi, vincolata a 0-59. |
||
IS_NUMBER_FULLWIDTHValore: 39 Indica il numero a larghezza intera, utilizzato solo per il giapponese. Vincolato a numeri a larghezza intera e numeri Kanji. |
||
IS_ALPHANUMERIC_HALFWIDTHValore: 40 Indica caratteri alfanumerici a metà larghezza per East-Asian lingue, vincolati a caratteri alfabetici e numeri a metà larghezza. |
||
IS_ALPHANUMERIC_FULLWIDTHValore: 41 Indica caratteri alfanumerici a larghezza intera per East-Asian lingue, vincolati a caratteri e numeri alfabetici a larghezza intera. |
||
IS_CURRENCY_CHINESEValore: 42 Indica la valuta cinese. |
||
IS_BOPOMOFOValore: 43 Indica i caratteri Bopomofo. |
||
IS_HIRAGANAValore: 44 Indica i caratteri Hiragana. |
||
IS_KATAKANA_HALFWIDTHValore: 45 Indica caratteri Katakana a metà larghezza. |
||
IS_KATAKANA_FULLWIDTHValore: 46 Indica caratteri Katakana a larghezza intera. |
||
IS_HANJAValore: 47 Indica i caratteri Hanja. |
||
IS_HANGUL_HALFWIDTHValore: 48 Indica i caratteri Hangul a metà larghezza. |
||
IS_HANGUL_FULLWIDTHValore: 49 Indica caratteri Hangul a larghezza intera. |
||
IS_SEARCHValore: 50 A partire da Windows 8: Indica una stringa di ricerca. |
||
IS_FORMULAValore: 51 A partire da Windows 8: Indica un controllo formula, ad esempio un campo foglio di calcolo. |
||
IS_SEARCH_INCREMENTALValore: 52 A partire da Windows 10: Indica che l'ambito di input è destinato alle caselle di ricerca in cui i risultati incrementali vengono visualizzati come tipi di utente. |
||
IS_CHINESE_HALFWIDTHValore: 53 A partire da Windows 10: Indica che l'ambito di input è destinato ai caratteri a metà larghezza cinese. |
||
IS_CHINESE_FULLWIDTHValore: 54 A partire da Windows 10: Indica che l'ambito di input è destinato ai caratteri a larghezza intera cinesi. |
||
IS_NATIVE_SCRIPTValore: 55 A partire da Windows 10: Indica che l'ambito di input è destinato allo script nativo. |
||
IS_YOMIValore: 56 A partire da Windows 10: Indica che l'ambito di input è destinato ai nomi giapponesi. |
||
IS_TEXTValore: 57 A partire da Windows 10: Indica che l'ambito di input è destinato all'uso del testo. |
||
IS_CHATValore: 58 A partire da Windows 10: Indica che l'ambito di input è destinato alle stringhe di chat. |
||
IS_NAME_OR_PHONENUMBERValore: 59 A partire da Windows 10: Indica che l'ambito di input è destinato all'uso di un nome o di un numero di telefono. |
||
IS_EMAILNAME_OR_ADDRESSValore: 60 A partire da Windows 10: Indica che l'ambito di input è destinato all'uso di un nome di posta elettronica o di un indirizzo di posta elettronica completo. |
||
IS_PRIVATEValore: 61 A partire da Windows 10: Indica che l'ambito di input è destinato all'uso di dati privati. |
||
IS_MAPSValore: 62 A partire da Windows 10: Indica che l'ambito di input è destinato all'uso di una posizione della mappa. |
||
IS_NUMERIC_PASSWORDValore: 63 A partire da Windows 10: Indica che l'input previsto è una password numerica o un PIN. |
||
IS_NUMERIC_PINValore: 64 A partire da Windows 10: Indica che l'input previsto è un PIN numerico. |
||
IS_ALPHANUMERIC_PINValore: 65 A partire da Windows 10: Indica che l'input previsto è un PIN alfanumerico. |
||
IS_ALPHANUMERIC_PIN_SETValore: 66 A partire da Windows 10: Indica che l'input previsto è un PIN alfanumerico per la schermata di blocco. |
||
IS_FORMULA_NUMBERValore: 67 A partire da Windows 10: Indica che l'input previsto è una formula matematica. |
||
IS_CHAT_WITHOUT_EMOJIValore: 68 A partire da Windows 10: Indica che l'input previsto non include emoji. |
||
IS_PHRASELISTValore: -1 Indica un elenco di frasi. |
||
IS_REGULAREXPRESSIONValore: -2 Indica un'espressione regolare. |
||
IS_SRGSValore: -3 Indica una stringa XML conforme allo standard SRGS (Speech Recognition Grammar Specification). Per informazioni su SRGS, vedere http://www.w3.org/TR/speech-grammar. |
||
IS_XMLValore: -4 Indica una stringa xml personalizzata. |
||
IS_ENUMSTRINGValore: -5 L'ambito contiene il puntatore all'interfaccia IEnumString. Text Input Processor (TIP) può chiamare ITfInputScope2::EnumWordList per recuperarlo. |
Osservazioni:
Se un determinato valore di ambito di input è supportato può variare in base alle tecnologie.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows XP [app desktop | App UWP] |
| Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
| Header | inputscope.h |