GattDeviceService.FromIdAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
FromIdAsync(String, GattSharingMode) |
Crea un'istanza di un nuovo oggetto GattDeviceService dall'ID dispositivo. |
FromIdAsync(String) |
Crea un'istanza di un nuovo GattDeviceService dall'ID dispositivo. |
FromIdAsync(String, GattSharingMode)
Crea un'istanza di un nuovo oggetto GattDeviceService dall'ID dispositivo.
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)
Parametri
- deviceId
-
String
Platform::String
winrt::hstring
ID dispositivo GATT.
- sharingMode
- GattSharingMode
Modalità di condivisione del dispositivo GATT.
Restituisce
Operazione asincrona che viene completata con un oggetto GattDeviceService.
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
|
Funzionalità dell'app |
bluetooth
|
Si applica a
FromIdAsync(String)
Crea un'istanza di un nuovo GattDeviceService dall'ID dispositivo.
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)
Parametri
- deviceId
-
String
Platform::String
winrt::hstring
ID dispositivo GATT.
Restituisce
Oggetto per la gestione dell'operazione asincrona, che, al completamento, restituisce la nuova istanza di GattDeviceService appena creata.
- Attributi
Requisiti Windows
Funzionalità dell'app |
bluetooth
|
Commenti
La prima volta che questo metodo viene richiamato da un'app dello Store, deve essere chiamato da un thread dell'interfaccia utente per visualizzare la richiesta di consenso. Dopo che l'utente ha concesso il consenso, il metodo può essere richiamato da qualsiasi thread dell'applicazione.
Se un'app dello Store non ha dichiarato le funzionalità appropriate o l'utente non concede il consenso, il metodo restituisce un oggetto Null.
- Per le app piattaforma UWP (Universal Windows Platform) (UWP), usa la funzionalità Bluetooth. Per altre info, vedi Dichiarazioni di funzionalità delle app.
- Per Windows 8.x store, vedere Come specificare le funzionalità del dispositivo per Bluetooth (Windows) per dichiarare le funzionalità appropriate.