enumerazione CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS (credentialprovider.h)
Fornisce opzioni di personalizzazione per un singolo campo in un'interfaccia utente di accesso o credenziale. Usato da ICredentialProviderCredentialEvents2::SetFieldOptions e ICredentialProviderCredentialWithFieldOptions::GetFieldOptions.
Sintassi
typedef enum CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS {
CPCFO_NONE = 0,
CPCFO_ENABLE_PASSWORD_REVEAL = 0x1,
CPCFO_IS_EMAIL_ADDRESS = 0x2,
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE = 0x4,
CPCFO_NUMBERS_ONLY = 0x8,
CPCFO_SHOW_ENGLISH_KEYBOARD = 0x10
} ;
Costanti
CPCFO_NONE Valore: 0 Valore predefinito. Non mostrare il glifo "rivela password" e usare il layout della tastiera standard sullo schermo. |
CPCFO_ENABLE_PASSWORD_REVEAL Valore: 0x1 Visualizzare il glifo "password reveal" in una casella di immissione password. Quando questo glifo viene tenuto premuto dall'utente, la voce nella casella password viene visualizzata in testo normale. Il glifo è illustrato qui: |
CPCFO_IS_EMAIL_ADDRESS Valore: 0x2 Il campo conterrà un indirizzo di posta elettronica. La tastiera sullo schermo deve essere ottimizzata per tale input (che mostra i tasti .com e @ nel layout della tastiera primaria). Questa opzione viene usata con le credenziali dell'account Microsoft. |
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE Valore: 0x4 Se abilitata, la tastiera tocco verrà richiamata automaticamente. Questa operazione deve essere impostata solo sul campo CPFG_CREDENTIAL_PROVIDER_LOGO . |
CPCFO_NUMBERS_ONLY Valore: 0x8 Il campo consente di immettere solo i numeri. La tastiera sullo schermo deve essere ottimizzata per tale input (che mostra solo un tastierino numerico nel layout della tastiera primaria). Questa operazione deve essere impostata solo nel campo CPFT_PASSWORD_TEXT |
CPCFO_SHOW_ENGLISH_KEYBOARD Valore: 0x10 Mostra la tastiera inglese. |
Requisiti
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | credentialprovider.h |
Vedi anche
ICredentialProviderCredentialEvents2::SetFieldOptions
ICredentialProviderCredentialWithFieldOptions::GetFieldOptions