CREDENTIAL_PROVIDER_FIELD_TYPE-Enumeration (credentialprovider.h)

Gibt einen Typ von Anmeldeinformationsfeld an. Wird von CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR verwendet.

Syntax

typedef enum _CREDENTIAL_PROVIDER_FIELD_TYPE {
  CPFT_INVALID = 0,
  CPFT_LARGE_TEXT,
  CPFT_SMALL_TEXT,
  CPFT_COMMAND_LINK,
  CPFT_EDIT_TEXT,
  CPFT_PASSWORD_TEXT,
  CPFT_TILE_IMAGE,
  CPFT_CHECKBOX,
  CPFT_COMBOBOX,
  CPFT_SUBMIT_BUTTON
} CREDENTIAL_PROVIDER_FIELD_TYPE;

Konstanten

 
CPFT_INVALID
Wert: 0
Der Wert ist ungültig. Dies ist ein sicherer Initialisierungswert, da Felder standardmäßig keinen bestimmten Typ verwenden.
CPFT_LARGE_TEXT
Eine eigenständige Textbeschriftung wird im größeren von zwei Schriftgraden gezeichnet.
CPFT_SMALL_TEXT
Eine eigenständige Textbeschriftung wird im kleineren von zwei Schriftgraden gezeichnet.
CPFT_COMMAND_LINK
Eine nicht bearbeitende Zeichenfolge, auf die ein Benutzer klicken kann, um eine Aktion auszuführen. Der Anmeldeinformationsanbieter wird über den Klick des Benutzers informiert und führt dann die angeforderte Aktion aus. Verwenden Sie CommandLinkClicked in Ihrem Anmeldeinformationsanbieter, um auf den Klick zu reagieren.
CPFT_EDIT_TEXT
Ein Bearbeitungsfeld. Benutzer können Anmeldeinformationen angeben, indem sie in dieses Feld eingeben.
CPFT_PASSWORD_TEXT
Ein spezielles Bearbeitungssteuerelement, das seine Zeichenfolge als Eine Reihe von Kennwortzeichen anzeigt, z. B. das Sternchen (*). Andernfalls funktioniert dies genauso wie CPFT_EDIT_TEXT.
CPFT_TILE_IMAGE
Eine Bitmap, die als Benutzerkachelbild angezeigt wird. Diese Bitmap kann nicht bearbeitet werden. Alle Anmeldeinformationsanbieter dürfen nicht mehr als einen CPFT_TILE_IMAGE enthalten. Wenn kein Bild angegeben ist, stellen die Anmeldeoberfläche und die Anmeldeinformationsoberfläche ein Standardkachelbild bereit.
CPFT_CHECKBOX
Ein Kontrollkästchen-Steuerelement, das aktivierte und deaktivierte Zustände zulässt.
CPFT_COMBOBOX
Ein Kombinationsfeld-Steuerelement, mit dem Benutzer eine Option aus einem definierten Satz von Optionen auswählen können.
CPFT_SUBMIT_BUTTON
Dieses Feld wird als Schaltfläche auf der Kachel "Anmeldeinformationen" angezeigt. Durch Drücken der Schaltfläche können Benutzer ihre Anmeldeinformationen übermitteln. Es gibt genau einen CPFT_SUBMIT_BUTTON auf jeder Anmeldeinformationskachel. Im Gegensatz zur Anmelde-Benutzeroberfläche, die eine spezielle Schaltfläche zum Senden im Kachellayout zeichnet, blendet die Anmeldeinformations-Benutzeroberfläche dieses Feld aus und rendert eine einzelne Sendeschaltfläche für alle Anmeldeinformationen.

Hinweise

Mit diesem Typ können Sie die verschiedenen Elemente angeben, die ihr Anmeldeinformationsanbieter dem Benutzer anzeigen muss. Anmeldeinformationsanbieter sind nicht für das Zeichnen ihrer eigenen Benutzeroberfläche verantwortlich, sodass sie die erforderlichen Elemente definieren müssen. Dieser Typ ist eines der Elemente, die diesen Mechanismus unterstützen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile credentialprovider.h