CBPeripheral.DiscoverCharacteristics 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
DiscoverCharacteristics(CBService) |
发现服务中的所有特征 (慢) 。 |
DiscoverCharacteristics(CBUUID[], CBService) |
发现指定服务中的特征列表。 |
DiscoverCharacteristics(CBService)
发现服务中的所有特征 (慢) 。
public void DiscoverCharacteristics (CoreBluetooth.CBService forService);
member this.DiscoverCharacteristics : CoreBluetooth.CBService -> unit
参数
- forService
- CBService
要发现其所有特征的服务。
注解
发现特征后,将 (引发 DiscoverCharacteristic 事件,或者,如果设置了委托,则会调用委托上的 DiscoverCharacteristic 方法,结果) 。
发现字符后,这些字符将在 属性上 Characteristics 可用。
此方法可能很慢,将返回服务支持的所有特征。 理想情况下,应使用重载来指定 CBUUID 数组,因为这样可以更快。
适用于
DiscoverCharacteristics(CBUUID[], CBService)
发现指定服务中的特征列表。
public void DiscoverCharacteristics (CoreBluetooth.CBUUID[] charactersticUUIDs, CoreBluetooth.CBService forService);
member this.DiscoverCharacteristics : CoreBluetooth.CBUUID[] * CoreBluetooth.CBService -> unit
参数
- charactersticUUIDs
- CBUUID[]
包含要探测的特征的 CBUUID 数组。
- forService
- CBService
要发现其特征的服务。
注解
发现特征后,将 (引发 DiscoverCharacteristic 事件,或者,如果设置了委托,则会调用委托上的 DiscoverCharacteristic 方法,结果) 。
发现字符后,这些字符将在 属性上 Characteristics 可用。