RfcommDeviceService.FromIdAsync(String) メソッド

定義

RFCOMM サービス インスタンスの DeviceInformation ID から 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 ID。 この ID は 、Windows.Devices.Enumeration から取得できます。

戻り値

RFCOMM サービス インスタンスを表す RfcommDeviceService オブジェクト。

属性

Windows の要件

アプリの機能
bluetooth

注釈

このメソッドをストア アプリによって初めて呼び出す場合は、同意プロンプトを表示するために UI スレッドから呼び出す必要があります。 ユーザーが同意を与えた後、任意のアプリケーション スレッドから メソッドを呼び出すことができます。

ストア アプリが適切な機能を宣言していない場合、またはユーザーが同意を与えない場合、メソッドは null オブジェクトを返します。

警告

RFCOMM サーバーとして機能するデバイスのマニフェストに正しいチャネルが登録されていない場合、このメソッドは RFCOMM クライアントとして機能するデバイスで呼び出されたときに例外をスローします。

適用対象