Bagikan melalui


enumerasi CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS (credentialprovider.h)

Menyediakan opsi kustomisasi untuk satu bidang dalam UI masuk atau kredensial. Digunakan oleh ICredentialProviderCredentialEvents2::SetFieldOptions dan ICredentialProviderCredentialWithFieldOptions::GetFieldOptions.

Sintaks

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
} ;

Konstanta

 
CPCFO_NONE
Nilai: 0
Default. Jangan tampilkan glyph "kata sandi terungkap", dan gunakan tata letak keyboard pada layar standar.
CPCFO_ENABLE_PASSWORD_REVEAL
Nilai: 0x1
Tampilkan glyph "kata sandi terungkap" dalam kotak entri kata sandi. Ketika glyph ini ditahan oleh pengguna, entri dalam kotak kata sandi ditampilkan dalam teks biasa. Glyph ditampilkan di sini:

Kata sandi mengungkapkan glyph
CPCFO_IS_EMAIL_ADDRESS
Nilai: 0x2
Bidang akan berisi alamat email. Keyboard di layar harus dioptimalkan untuk input tersebut (memperlihatkan tombol .com dan @ pada tata letak keyboard utama). Opsi ini digunakan dengan kredensial akun Microsoft.
CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE
Nilai: 0x4
Saat diaktifkan, keyboard sentuh akan dipanggil secara otomatis. Ini harus diatur hanya pada bidang CPFG_CREDENTIAL_PROVIDER_LOGO .
CPCFO_NUMBERS_ONLY
Nilai: 0x8
Bidang hanya akan mengizinkan angka dimasukkan. Keyboard di layar harus dioptimalkan untuk input tersebut (hanya menampilkan keypad angka pada tata letak keyboard utama). Ini harus diatur hanya pada bidang CPFT_PASSWORD_TEXT
CPCFO_SHOW_ENGLISH_KEYBOARD
Nilai: 0x10
Tampilkan keyboard bahasa Inggris.

Persyaratan

   
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header credentialprovider.h

Lihat juga

ICredentialProviderCredentialEvents2::SetFieldOptions

ICredentialProviderCredentialWithFieldOptions::GetFieldOptions