Некоторые члены BluetoothLEAdvertiseReceivedEventArgs являются «COM-объектом» вместо документированных типов. - PullRequest
0 голосов
/ 08 июня 2018

Я пытаюсь использовать Windows.Devices.Bluetooth.Advertising.BluetoothLEAdvertWatcher в настольном приложении Windows.Когда получено объявление BLE, я получаю событие Received с объектом BluetoothLEAdvertisingReceivedEventArgs в качестве одного из аргументов.

Одна из вещей, которые мне нужны из этих аргументов события, - это список UUID службы, который как документация, так ив обозревателе объектов отображается тип IList:

public IList<Guid> ServiceUuids { get; }

Когда мой обработчик событий действительно выполняется, этот член (и несколько других) отображается как тип System._ComObject вместо документированного типа.

Снимок экрана: типы элементов во время выполнения

Я предполагаю, что это что-то более общее в использовании классов из этого пространства имен в не-UWP-приложении?Как мне получить доступ к тем членам с их документированными типами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...