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 事件,或者,如果您設定 Delegate,則會使用結果叫用委派上的 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 事件,或者,如果您設定 Delegate,則會使用結果叫用委派上的 DiscoverCharacteristic 方法) 。
探索到字元之後,即可在 Characteristics 屬性上使用它們。