Windows.Devices.Bluetooth.GenericAttributeProfile 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Windows.. m a b. a l a b. a l i a m. a l a profile 네임 스페이스는 UWP 앱 또는 데스크톱 응용 프로그램에서 Bluetooth LE 장치와 통신 하는 데 사용할 수 있는 Windows 런타임
배경 정보는 Bluetooth를 참조 하세요. 소스 코드는 Bluetooth 저 에너지 샘플을 참조 하세요.
클래스
| GattCharacteristic |
GATT 서비스의 특성을 나타냅니다. GattCharacteristic 개체는 특정 서비스의 GATT 특성을 나타내며 GattDeviceService 개체의 Characteristics 속성에서 가져옵니다. |
| GattCharacteristicsResult |
다음의 GetCharacteristicsForUuidAsync 결과를 포함합니다. GetCharacteristicsAsync |
| GattCharacteristicUuids |
가장 잘 알려진 특성 UUID 값의 열거형을 나타내며 GATT 특성 UUID를 사용하기 위한 편리한 메서드와 일반적인 GATT 특성에 대한 특성 UUID를 제공하는 정적 속성을 제공합니다. |
| GattClientNotificationResult |
의 결과입니다.NotifyValueAsync |
| GattDescriptor |
GATT 특성의 설명자를 나타냅니다. GattDescriptor 개체는 특정 특성의 GATT 설명자를 나타내며 GattCharacteristic 개체의 설명자 속성에서 가져옵니다. |
| GattDescriptorsResult |
다음과 같은 설명자 작업의 결과 GattCharacteristic.GetDescriptorsAsync |
| GattDescriptorUuids |
가장 잘 알려진 설명자 UUID 값의 열거형을 나타내며 GATT 설명자 UUID를 사용하기 위한 편리한 메서드와 일반적인 GATT 설명자에 대한 설명자 UUID를 제공하는 정적 속성을 제공합니다. |
| GattDeviceService |
Bluetooth 디바이스의 GATT 기본 서비스를 나타냅니다. GattDeviceService 클래스는 Bluetooth LE 디바이스의 GATT 서비스를 나타냅니다. API를 사용하여 디바이스를 찾아 얻은 디바이스 서비스 인스턴스 경로를 사용하여 Windows.Devices.Enumeration 인스턴스화됩니다. |
| GattDeviceServicesResult |
및 GetIncludedServicesForUuidAsyncGetIncludedServicesForUuidAsync |
| GattLocalCharacteristic |
이 클래스는 로컬 특성을 나타냅니다. |
| GattLocalCharacteristicParameters |
이 클래스는 로컬 특성 설명자 매개 변수를 포함합니다. |
| GattLocalCharacteristicResult |
의 결과입니다 CreateCharacteristicAsync. |
| GattLocalDescriptor |
이 클래스는 로컬 특성의 설명자를 정의합니다. |
| GattLocalDescriptorParameters |
이 클래스는 설명자의 매개 변수를 정의합니다. |
| GattLocalDescriptorResult |
와 같은 CreateDescriptorAsync로컬 특성 설명자 작업의 결과입니다. |
| GattLocalService |
이 클래스는 GATT 로컬 서비스를 나타냅니다. |
| GattPresentationFormat |
단일 프레젠테이션 형식 GATT 설명자의 값을 나타냅니다. |
| GattPresentationFormatTypes |
GattPresentationFormat.FormatType 속성이 사용할 수 있는 잘 알려진 다른 값을 나타냅니다. |
| GattProtocolError |
이 클래스에는 GATT 프로토콜 오류에 대한 바이트 값이 포함되어 있습니다. |
| GattReadClientCharacteristicConfigurationDescriptorResult |
GATT 클라이언트 CharacteristicConfigurationClientDescriptor 값을 읽은 결과를 나타냅니다. |
| GattReadRequest |
이 클래스는 Bluetooth GATT 읽기 요청을 나타냅니다. |
| GattReadRequestedEventArgs |
이 클래스에는 이벤트에 대한 인수가 포함됩니다 StateChanged . |
| GattReadResult |
GATT 특성 또는 설명자 값의 비동기 읽기 작업의 결과를 나타냅니다. |
| GattReliableWriteTransaction |
트랜잭션 쓰기 작업의 형태로 Bluetooth LE 디바이스에서 GATT 신뢰할 수 있는 쓰기를 수행합니다. |
| GattRequestStateChangedEventArgs |
이 클래스는 .의 StateChanged인수를 정의합니다. |
| GattServiceProvider |
이 클래스는 GATT 서비스를 보급하는 데 사용됩니다. |
| GattServiceProviderAdvertisementStatusChangedEventArgs |
에 대한 GattServiceProvider이벤트 인수입니다. |
| GattServiceProviderAdvertisingParameters |
이 클래스는 GATT 서비스 보급 매개 변수를 정의하는 데 사용됩니다. |
| GattServiceProviderResult |
이 클래스는 작업의 결과입니다 CreateAsync . |
| GattServiceUuids |
가장 잘 알려진 서비스 UUID 값의 열거형을 나타내며 GATT 서비스 UUID를 사용하기 위한 편리한 메서드와 일반적인 GATT 서비스에 대한 서비스 UUID를 제공하는 정적 속성을 제공합니다. 모든 Bluetooth SIG 정의 서비스 UUID 목록을 보려면 Bluetooth SIG 정의 서비스 UUID를 참조하세요. 참고 GattServiceUuids에 명명된 속성이 없는 UUID 의 경우 BluetoothUuidHelper.FromShortId를 사용할 수 있습니다. |
| GattSession |
GATT(제네릭 특성 프로필) 세션을 나타냅니다. |
| GattSessionStatusChangedEventArgs |
이 클래스는 SessionStatusChanged 이벤트 인수를 나타냅니다. |
| GattSubscribedClient |
이 클래스는 GATT 세션의 구독된 클라이언트를 나타냅니다. |
| GattValueChangedEventArgs |
특성 값 변경 알림 및 Bluetooth LE 디바이스에서 보낸 표시 이벤트를 처리하는 데 사용되는 이벤트 처리기에서 받은 GattCharacteristic.ValueChanged 인수를 나타냅니다. |
| GattWriteRequest |
이 클래스는 GATT 쓰기 요청을 나타냅니다. |
| GattWriteRequestedEventArgs |
이 클래스는 에 대한 WriteRequested이벤트 인수를 나타냅니다. |
| GattWriteResult |
GATT 쓰기 작업의 결과(예: WriteValueWithResultAsync.)를 포함합니다. |
열거형
| GattCharacteristicProperties |
GATT 특성 속성의 값과 GATT 확장 특성 속성 설명자를 지정합니다. GATT 특성 속성을 나타내는 플래그 컬렉션을 제공하고 GATT 확장 속성 설명자에 특성의 GATT 확장 특성 속성이 있는 경우 GATT 프로필에 정의된 GATT 특성 속성을 나타내며 ExtendedProperties 플래그가 있으면 확장 특성 속성 설명자의 속성도 나타냅니다. |
| GattClientCharacteristicConfigurationDescriptorValue |
GATT ClientCharacteristicConfigurationDescriptor의 값을 나타냅니다. 클라이언트 특성 구성 설명자의 상태를 나타냅니다. |
| GattCommunicationStatus |
WinRT GATT API 관련 비동기 작업의 반환 상태를 나타냅니다. 비동기 작업의 상태를 나타냅니다. |
| GattOpenStatus |
의 GattDeviceService.OpenAsync상태입니다. |
| GattProtectionLevel |
원하는 보안 수준을 나타냅니다. 원하는 보안 옵션을 요청할 수 있습니다. |
| GattRequestState |
이 열거형은 GATT 요청 상태를 정의합니다. |
| GattServiceProviderAdvertisementStatus |
이 열거형은 GattServiceProvider. |
| GattSessionStatus |
이 열거형은 GattSession 상태를 정의합니다. |
| GattSharingMode |
이 열거형은 GATT 공유 모드를 나타냅니다. |
| GattWriteOption |
수행할 쓰기 작업의 유형을 나타냅니다. |
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기