Partager via


GattDeviceService.FromIdAsync Méthode

Définition

Surcharges

FromIdAsync(String, GattSharingMode)

Instancie un nouvel objet GattDeviceService à partir de l’ID d’appareil.

FromIdAsync(String)

Instancie un nouveau GattDeviceService à partir de l’ID d’appareil.

FromIdAsync(String, GattSharingMode)

Instancie un nouvel objet GattDeviceService à partir de l’ID d’appareil.

public:
 static IAsyncOperation<GattDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId, GattSharingMode sharingMode);
/// [Windows.Foundation.Metadata.Overload("FromIdWithSharingModeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId, GattSharingMode const& sharingMode);
[Windows.Foundation.Metadata.Overload("FromIdWithSharingModeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId, GattSharingMode sharingMode);
function fromIdAsync(deviceId, sharingMode)
Public Shared Function FromIdAsync (deviceId As String, sharingMode As GattSharingMode) As IAsyncOperation(Of GattDeviceService)

Paramètres

deviceId
String

Platform::String

winrt::hstring

ID d’appareil GATT.

sharingMode
GattSharingMode

Mode de partage de l’appareil GATT.

Retours

Opération asynchrone qui se termine avec un objet GattDeviceService.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)
Fonctionnalités de l’application
bluetooth

S’applique à

FromIdAsync(String)

Instancie un nouveau GattDeviceService à partir de l’ID d’appareil.

public:
 static IAsyncOperation<GattDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("FromIdAsync")]
 static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("FromIdAsync")]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of GattDeviceService)

Paramètres

deviceId
String

Platform::String

winrt::hstring

ID d’appareil GATT.

Retours

Objet pour la gestion de l’opération asynchrone, qui, une fois terminée, retourne le GattDeviceService nouvellement instancié.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
bluetooth

Remarques

La première fois que cette méthode est appelée par une application du Store, elle doit être appelée à partir d’un thread d’interface utilisateur afin d’afficher l’invite de consentement. Une fois que l’utilisateur a accordé son consentement, la méthode peut être appelée à partir de n’importe quel thread d’application.

Si une application du Store n’a pas déclaré les fonctionnalités appropriées ou si l’utilisateur n’accorde pas son consentement, la méthode retourne un objet Null.

S’applique à