UserConsentVerifier.CheckAvailabilityAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob ein Prüfgerät, z. B. eine Microsoft Passport-PIN, Windows Hello oder fingerabdruckleser, verfügbar ist.
public:
static IAsyncOperation<UserConsentVerifierAvailability> ^ CheckAvailabilityAsync();
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<UserConsentVerifierAvailability> CheckAvailabilityAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<UserConsentVerifierAvailability> CheckAvailabilityAsync();
function checkAvailabilityAsync()
Public Shared Function CheckAvailabilityAsync () As IAsyncOperation(Of UserConsentVerifierAvailability)
Gibt zurück
Ein UserConsentVerifierAvailability-Wert , der das Ergebnis des Vorgangs zur Verfügbarkeitsprüfung beschreibt.
- Attribute
Hinweise
Das folgende Beispiel zeigt eine Methode, die überprüft, ob die Fingerabdruckauthentifizierung für den aktuellen Computer unterstützt wird, und gibt eine Meldung zurück, die das Ergebnis beschreibt.
public async Task<string> CheckConsentAvailability()
{
string returnMessage = "";
try
{
// Check the availability of Hello authentication.
var ucvAvailability = await Windows.Security.Credentials.UI.UserConsentVerifier.CheckAvailabilityAsync();
switch (ucvAvailability)
{
case Windows.Security.Credentials.UI.UserConsentVerifierAvailability.Available:
returnMessage = "User consent verification available!";
break;
case Windows.Security.Credentials.UI.UserConsentVerifierAvailability.DeviceNotPresent:
returnMessage = "No PIN found, please set one up.";
break;
default:
returnMessage = "User consent verification is currently unavailable.";
break;
}
}
catch (Exception ex)
{
returnMessage = "User consent verification failed: " + ex.ToString();
}
return returnMessage;
}
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für