Condividi tramite


SecondaryAuthenticationFactorRegistration.RegisterDevicePresenceMonitoringAsync Metodo

Definizione

Overload

Nome Descrizione
RegisterDevicePresenceMonitoringAsync(String, String, SecondaryAuthenticationFactorDevicePresenceMonitoringMode)

Deprecato. Registra un dispositivo complementare per il monitoraggio della presenza dal dispositivo principale.

Nota

Questa API non è disponibile per tutte le app. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità dell'app. Per una panoramica di Companion Device Framework, vedere la panoramica dei dispositivi Windows Unlock with companion (IoT).

RegisterDevicePresenceMonitoringAsync(String, String, SecondaryAuthenticationFactorDevicePresenceMonitoringMode, String, String, IBuffer)

Deprecato. Registra un dispositivo complementare per il monitoraggio della presenza dal dispositivo principale. Include altre informazioni sul dispositivo complementare.

Nota

Questa API non è disponibile per tutte le app. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità dell'app. Per una panoramica di Companion Device Framework, vedere la panoramica dei dispositivi Windows Unlock with companion (IoT).

RegisterDevicePresenceMonitoringAsync(String, String, SecondaryAuthenticationFactorDevicePresenceMonitoringMode)

Deprecato. Registra un dispositivo complementare per il monitoraggio della presenza dal dispositivo principale.

Nota

Questa API non è disponibile per tutte le app. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità dell'app. Per una panoramica di Companion Device Framework, vedere la panoramica dei dispositivi Windows Unlock with companion (IoT).

public:
 static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> ^ RegisterDevicePresenceMonitoringAsync(Platform::String ^ deviceId, Platform::String ^ deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode monitoringMode);
/// [Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(winrt::hstring const& deviceId, winrt::hstring const& deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode const& monitoringMode);
/// [Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Deprecated("RegisterDevicePresenceMonitoringAsync is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 458752, "Windows.Foundation.UniversalApiContract")]
 static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(winrt::hstring const& deviceId, winrt::hstring const& deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode const& monitoringMode);
[Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(string deviceId, string deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode monitoringMode);
[Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Deprecated("RegisterDevicePresenceMonitoringAsync is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 458752, "Windows.Foundation.UniversalApiContract")]
public static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(string deviceId, string deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode monitoringMode);
function registerDevicePresenceMonitoringAsync(deviceId, deviceInstancePath, monitoringMode)
Public Shared Function RegisterDevicePresenceMonitoringAsync (deviceId As String, deviceInstancePath As String, monitoringMode As SecondaryAuthenticationFactorDevicePresenceMonitoringMode) As IAsyncOperation(Of SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus)

Parametri

deviceId
String

Platform::String

winrt::hstring

Identificatore univoco per il dispositivo complementare.

deviceInstancePath
String

Platform::String

winrt::hstring

Stringa del percorso dell'istanza del dispositivo.

monitoringMode
SecondaryAuthenticationFactorDevicePresenceMonitoringMode

Valore SecondaryAuthenticationFactorDevicePresenceMonitoringMode che descrive il tipo di modalità di monitoraggio che verrà usato.

Restituisce

Operazione asincrona con lo stato della registrazione.

Attributi

Requisiti Windows

Requisiti Descrizione
Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Un dispositivo complementare deve essere registrato per l'autenticazione secondaria prima di essere registrato facoltativamente per il monitoraggio della presenza del dispositivo.

Si applica a

RegisterDevicePresenceMonitoringAsync(String, String, SecondaryAuthenticationFactorDevicePresenceMonitoringMode, String, String, IBuffer)

Deprecato. Registra un dispositivo complementare per il monitoraggio della presenza dal dispositivo principale. Include altre informazioni sul dispositivo complementare.

Nota

Questa API non è disponibile per tutte le app. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità dell'app. Per una panoramica di Companion Device Framework, vedere la panoramica dei dispositivi Windows Unlock with companion (IoT).

public:
 static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> ^ RegisterDevicePresenceMonitoringAsync(Platform::String ^ deviceId, Platform::String ^ deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode monitoringMode, Platform::String ^ deviceFriendlyName, Platform::String ^ deviceModelNumber, IBuffer ^ deviceConfigurationData);
/// [Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringWithNewDeviceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(winrt::hstring const& deviceId, winrt::hstring const& deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode const& monitoringMode, winrt::hstring const& deviceFriendlyName, winrt::hstring const& deviceModelNumber, IBuffer const& deviceConfigurationData);
/// [Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringWithNewDeviceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Deprecated("RegisterDevicePresenceMonitoringWithNewDeviceAsync is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 458752, "Windows.Foundation.UniversalApiContract")]
 static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(winrt::hstring const& deviceId, winrt::hstring const& deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode const& monitoringMode, winrt::hstring const& deviceFriendlyName, winrt::hstring const& deviceModelNumber, IBuffer const& deviceConfigurationData);
[Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringWithNewDeviceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(string deviceId, string deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode monitoringMode, string deviceFriendlyName, string deviceModelNumber, IBuffer deviceConfigurationData);
[Windows.Foundation.Metadata.Overload("RegisterDevicePresenceMonitoringWithNewDeviceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Deprecated("RegisterDevicePresenceMonitoringWithNewDeviceAsync is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 458752, "Windows.Foundation.UniversalApiContract")]
public static IAsyncOperation<SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus> RegisterDevicePresenceMonitoringAsync(string deviceId, string deviceInstancePath, SecondaryAuthenticationFactorDevicePresenceMonitoringMode monitoringMode, string deviceFriendlyName, string deviceModelNumber, IBuffer deviceConfigurationData);
function registerDevicePresenceMonitoringAsync(deviceId, deviceInstancePath, monitoringMode, deviceFriendlyName, deviceModelNumber, deviceConfigurationData)
Public Shared Function RegisterDevicePresenceMonitoringAsync (deviceId As String, deviceInstancePath As String, monitoringMode As SecondaryAuthenticationFactorDevicePresenceMonitoringMode, deviceFriendlyName As String, deviceModelNumber As String, deviceConfigurationData As IBuffer) As IAsyncOperation(Of SecondaryAuthenticationFactorDevicePresenceMonitoringRegistrationStatus)

Parametri

deviceId
String

Platform::String

winrt::hstring

Identificatore univoco per il dispositivo complementare.

deviceInstancePath
String

Platform::String

winrt::hstring

Stringa del percorso dell'istanza del dispositivo.

monitoringMode
SecondaryAuthenticationFactorDevicePresenceMonitoringMode

Valore SecondaryAuthenticationFactorDevicePresenceMonitoringMode che descrive il tipo di modalità di monitoraggio che verrà usato.

deviceFriendlyName
String

Platform::String

winrt::hstring

Nome descrittivo del dispositivo.

deviceModelNumber
String

Platform::String

winrt::hstring

Numero di modello del dispositivo.

deviceConfigurationData
IBuffer

Dati di configurazione del dispositivo. Questi dati vengono limitati a 4 KB.

Restituisce

Operazione asincrona con lo stato della registrazione.

Attributi

Requisiti Windows

Requisiti Descrizione
Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Un dispositivo complementare deve essere registrato per l'autenticazione secondaria prima di essere registrato facoltativamente per il monitoraggio della presenza del dispositivo.

Si applica a