UserConsentVerifier.CheckAvailabilityAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Verifica se um dispositivo verificador, como um PIN do Microsoft Passport, Windows Hello ou leitor de impressão digital, está disponível.
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)
Retornos
Um valor UserConsentVerifierAvailability que descreve o resultado da operação de marcar de disponibilidade.
- Atributos
Comentários
O exemplo a seguir mostra um método que verifica se a autenticação por impressão digital tem suporte para o computador atual e retorna uma mensagem que descreve o resultado.
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;
}
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de