RfcommDeviceService.FromIdAsync(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從 RFCOMM 服務實例的 DeviceInformation 識別碼取得 RfcommDeviceService 物件。
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)
參數
- deviceId
-
String
Platform::String
winrt::hstring
識別 RFCOMM 服務實例的 DeviceInformation 識別碼。 您可以從 Windows.Devices.Enumeration 擷取此識別碼。
傳回
代表 RFCOMM 服務實例的 RfcommDeviceService 物件。
- 屬性
Windows 需求
應用程式功能 |
bluetooth
|
備註
第一次由市集應用程式叫用此方法時,應該從 UI 執行緒呼叫此方法,以顯示同意提示。 在使用者授與同意之後,即可從任何應用程式執行緒叫用 方法。
如果市集應用程式未宣告正確的功能,或使用者未授與同意,此方法會傳回 null 物件。
- 針對 通用 Windows 平臺 (UWP) 應用程式,請使用藍牙功能。 如需詳細資訊,請參閱應用程式功能宣告。
- 針對 Windows 8.x 市集應用程式,請參閱 如何指定藍牙 (Windows) 的裝置功能 ,以宣告正確的功能。
警告
如果作為 RFCOMM 伺服器的裝置在其資訊清單中未註冊正確的通道,此方法會在裝置上呼叫作為 RFCOMM 用戶端時擲回例外狀況。