Я пытаюсь использовать Windows.Devices.Bluetooth.Advertising.BluetoothLEAdvertWatcher в настольном приложении Windows.Когда получено объявление BLE, я получаю событие Received с объектом BluetoothLEAdvertisingReceivedEventArgs в качестве одного из аргументов.
Одна из вещей, которые мне нужны из этих аргументов события, - это список UUID службы, который как документация, так ив обозревателе объектов отображается тип IList:
public IList<Guid> ServiceUuids { get; }
Когда мой обработчик событий действительно выполняется, этот член (и несколько других) отображается как тип System._ComObject вместо документированного типа.
Снимок экрана: типы элементов во время выполнения
Я предполагаю, что это что-то более общее в использовании классов из этого пространства имен в не-UWP-приложении?Как мне получить доступ к тем членам с их документированными типами?