RfcommDeviceService.FromIdAsync(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает объект RfcommDeviceService из идентификатора DeviceInformation для экземпляра службы 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)
Параметры
- deviceId
-
String
Platform::String
winrt::hstring
Идентификатор DeviceInformation, идентифицирующий экземпляр службы RFCOMM. Этот идентификатор можно получить из Windows.Devices.Enumeration.
Возвращаемое значение
Объект RfcommDeviceService, представляющий экземпляр службы RFCOMM.
- Атрибуты
Требования к Windows
Возможности приложения |
bluetooth
|
Комментарии
При первом вызове этого метода приложением Магазина он должен вызываться из потока пользовательского интерфейса, чтобы отобразить запрос на согласие. После предоставления согласия пользователь может вызывать метод из любого потока приложения.
Если приложение Магазина не объявило нужные возможности или пользователь не предоставил согласие, метод возвращает объект NULL.
- Для приложений универсальная платформа Windows (UWP) используйте возможность bluetooth. Подробнее см. в разделе Объявления характеристик приложения;
- Для приложений магазина Windows 8.x см. статью Как указать возможности устройства для Bluetooth (Windows), чтобы объявить правильные возможности.
Предупреждение
Если устройство, выступающее в качестве сервера RFCOMM, не имеет правильного канала, зарегистрированного в манифесте, этот метод создает исключение при вызове на устройстве, выступая в качестве клиента RFCOMM.