RfcommDeviceService.FromIdAsync(String) 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.
Ottiene un oggetto RfcommDeviceService da un ID DeviceInformation per un'istanza del servizio RFCOMM.
public:
static IAsyncOperation<RfcommDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<RfcommDeviceService> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<RfcommDeviceService> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of RfcommDeviceService)
Parametri
- deviceId
-
String
Platform::String
winrt::hstring
ID DeviceInformation che identifica l'istanza del servizio RFCOMM. Questo ID può essere recuperato da Windows.Devices.Enumeration.
Restituisce
Oggetto RfcommDeviceService che rappresenta l'istanza del servizio RFCOMM.
- 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 il prompt del 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à corrette o l'utente non concede il consenso, il metodo restituisce un oggetto Null.
- Per le app piattaforma UWP (Universal Windows Platform) (UWP), usare la funzionalità Bluetooth. Per altre info, vedi Dichiarazioni di funzionalità delle app.
- Per le app di Windows 8.x store, vedere Come specificare le funzionalità del dispositivo per Bluetooth (Windows) per dichiarare le funzionalità appropriate.
Avviso
Se il dispositivo che funge da server RFCOMM non ha il canale corretto registrato nel manifesto, questo metodo genera un'eccezione quando viene chiamato sul dispositivo che funge da client RFCOMM.