enumeração CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS (credentialprovider.h)
Fornece opções de personalização para um único campo em uma interface do usuário de logon ou credencial. Usado por ICredentialProviderCredentialEvents2::SetFieldOptions e ICredentialProviderCredentialWithFieldOptions::GetFieldOptions.
Syntax
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
} ;
Constantes
CPCFO_NONE Valor: 0 Padrão. Não mostre o glifo de "revelação de senha" e use o layout padrão do teclado virtual. |
CPCFO_ENABLE_PASSWORD_REVEAL Valor: 0x1 Exiba o glifo "password reveal" em uma caixa de entrada de senha. Quando esse glifo é mantido pressionado pelo usuário, a entrada na caixa de senha é mostrada em texto sem formatação. O glifo é mostrado aqui: |
CPCFO_IS_EMAIL_ADDRESS Valor: 0x2 O campo conterá um endereço de email. O teclado virtual deve ser otimizado para essa entrada (mostrando as teclas .com e @ no layout do teclado primário). Essa opção é usada com credenciais de conta da Microsoft. |
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE Valor: 0x4 Quando habilitado, o teclado virtual será invocado automaticamente. Isso deve ser definido somente no campo CPFG_CREDENTIAL_PROVIDER_LOGO . |
CPCFO_NUMBERS_ONLY Valor: 0x8 O campo só permitirá que numerais sejam inseridos. O teclado virtual deve ser otimizado para essa entrada (mostrando apenas um teclado numérico no layout do teclado primário). Isso deve ser definido somente no campo CPFT_PASSWORD_TEXT |
CPCFO_SHOW_ENGLISH_KEYBOARD Valor: 0x10 Mostrar o teclado em inglês. |
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | credentialprovider.h |
Confira também
ICredentialProviderCredentialEvents2::SetFieldOptions
ICredentialProviderCredentialWithFieldOptions::GetFieldOptions