다음을 통해 공유


CBPeripheral.DiscoverCharacteristics 메서드

정의

오버로드

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 사용할 수 있습니다.

적용 대상