GattDeviceService.FromIdAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- Pour les applications plateforme Windows universelle (UWP), utilisez la fonctionnalité Bluetooth. Pour plus d’informations, consultez Déclarations des fonctionnalités d’application.
- Pour les applications Windows 8.x Store, consultez Comment spécifier les fonctionnalités d’appareil pour Bluetooth (Windows) afin de déclarer les fonctionnalités appropriées.