GattCharacteristicUuids Class

Definition

Represents an enumeration of the most well known Characteristic UUID values, and provides convenience methods for working with GATT characteristic UUIDs, and static properties providing characteristic UUIDs for common GATT characteristics.

public ref class GattCharacteristicUuids abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class GattCharacteristicUuids final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GattCharacteristicUuids final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class GattCharacteristicUuids
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class GattCharacteristicUuids
Public Class GattCharacteristicUuids
Inheritance
Object Platform::Object IInspectable GattCharacteristicUuids
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)
App capabilities
bluetooth

Properties

AlertCategoryId

Gets the Bluetooth SIG-defined AlertCategoryId characteristic UUID.

AlertCategoryIdBitMask

Gets the Bluetooth SIG-Defined AlertCategoryIdBitMask characteristic UUID. To view a list of all Bluetooth SIG-defined characteristic UUIDs, see Bluetooth SIG-defined Characteristic UUIDs.

AlertLevel

Gets the Bluetooth SIG-defined AlertLevel characteristic UUID.

AlertNotificationControlPoint

Gets the Bluetooth SIG-defined AlertNotificationControlPoint characteristic UUID.

AlertStatus

Gets the Bluetooth SIG-defined AlertStatus characteristic UUID.

BatteryLevel

Gets the Bluetooth SIG-defined Battery Level Characteristic UUID.

BloodPressureFeature

Gets the Bluetooth SIG-defined Blood Pressure Feature Characteristic UUID.

BloodPressureMeasurement

Gets the Bluetooth SIG-defined Blood Pressure Measurement Characteristic UUID.

BodySensorLocation

Gets the Bluetooth SIG-defined Body Sensor Location Characteristic UUID.

BootKeyboardInputReport

Gets the Bluetooth SIG-defined BootKeyboardInputReport characteristic UUID.

BootKeyboardOutputReport

Gets the Bluetooth SIG-defined BootKeyboardOutputReport characteristic UUID.

BootMouseInputReport

Gets the Bluetooth SIG-defined BootMouseInputReport characteristic UUID.

CscFeature

Gets the Bluetooth SIG-defined Csc Feature Characteristic UUID.

CscMeasurement

Gets the Bluetooth SIG-defined Csc Measurement Characteristic UUID.

CurrentTime

Gets the Bluetooth SIG-defined CurrentTime characteristic UUID.

CyclingPowerControlPoint

Gets the Bluetooth SIG-defined CyclingPowerControlPoint characteristic UUID.

CyclingPowerFeature

Gets the Bluetooth SIG-defined CyclingPowerFeature characteristic UUID.

CyclingPowerMeasurement

Gets the Bluetooth SIG-defined CyclingPowerMeasurement characteristic UUID.

CyclingPowerVector

Gets the Bluetooth SIG-defined CyclingPowerVector characteristic UUID.

DateTime

Gets the Bluetooth SIG-defined DateTime characteristic UUID.

DayDateTime

Gets the Bluetooth SIG-defined DayDateTime characteristic UUID.

DayOfWeek

Gets the Bluetooth SIG-defined DayOfWeek characteristic UUID.

DstOffset

Gets the Bluetooth SIG-defined DstOffset characteristic UUID.

ExactTime256

Gets the Bluetooth SIG-defined ExactTime256 characteristic UUID.

FirmwareRevisionString

Gets the Bluetooth SIG-defined FirmwareRevisionString characteristic UUID.

GapAppearance

Gets the Bluetooth SIG-defined GapAppearance characteristic UUID.

GapDeviceName

Gets the Bluetooth SIG-defined GapDeviceName characteristic UUID.

GapPeripheralPreferredConnectionParameters

Gets the Bluetooth SIG-defined GapPeripheralPreferredConnectionParameters characteristic UUID.

GapPeripheralPrivacyFlag

Gets the Bluetooth GapPeripheralPrivacyFlag characterisitc UUID.

GapReconnectionAddress

Gets the Bluetooth SIG-defined GapReconnectionAddress characteristic UUID.

GattServiceChanged

Gets the Bluetooth SIG-defined GattServiceChanged characteristic UUID.

GlucoseFeature

Gets the Bluetooth SIG-defined Glucose Feature Characteristic UUID.

GlucoseMeasurement

Gets the Bluetooth SIG-defined Glucose Measurement Characteristic UUID.

GlucoseMeasurementContext

Gets the Bluetooth SIG-defined Glucose Measurement Context Characteristic UUID.

HardwareRevisionString

Gets the Bluetooth SIG-defined HardwareRevisionString characterisitc UUID.

HeartRateControlPoint

Gets the Bluetooth SIG-defined Heart Rate Control Point Characteristic UUID.

HeartRateMeasurement

Gets the Bluetooth SIG-defined Heart Rate Measurement Characteristic UUID.

HidControlPoint

Gets the Bluetooth SIG-defined HidControlPoint characteristic UUID.

HidInformation

Gets the Bluetooth SIG-defined HidInformation characteristic UUID.

Ieee1107320601RegulatoryCertificationDataList

Gets the Bluetooth SIG-defined Ieee1107320601RegulatoryCertificationDataList characteristic UUID.

IntermediateCuffPressure

Gets the Bluetooth SIG-defined Intermediate Cuff Pressure Characteristic UUID.

IntermediateTemperature

Gets the Bluetooth SIG-defined Intermediate Temperature Characteristic UUID.

LnControlPoint

Gets the Bluetooth SIG-defined LnControlPoint characteristic UUID.

LnFeature

Gets the Bluetooth SIG-defined LnFeature characteristic UUID.

LocalTimeInformation

Gets the Bluetooth SIG-defined LocalTimeInformation characteristic UUID.

LocationAndSpeed

Gets the Bluetooth SIG-defined LocationAndSpeed characteristic UUID.

ManufacturerNameString

Gets the Bluetooth SIG-defined ManufacturerNameString characteristic UUID.

MeasurementInterval

Gets the Bluetooth SIG-defined Measurement Interval Characteristic UUID.

ModelNumberString

Gets the Bluetooth SIG-defined ModelNumberString UUID.

Navigation

Gets the Bluetooth SIG-defined Navigation characteristic UUID.

NewAlert

Gets the Bluetooth SIG-defined NewAlert characteristic UUID.

PnpId

Gets the Bluetooth SIG-defined PnpId characteristic UUID.

PositionQuality

Gets the Bluetooth SIG-defined PositionQuality characteristic UUID.

ProtocolMode

Gets the Bluetooth SIG-defined ProtocolMode characteristic UUID.

RecordAccessControlPoint

Gets the Bluetooth SIG-defined Record Access Control Point Characteristic UUID.

ReferenceTimeInformation

Gets the Bluetooth SIG-defined ReferenceTimeInformation characteristic UUID.

Report

Gets the Bluetooth SIG-defined Report characteristic UUID.

ReportMap

Gets the Bluetooth SIG-defined ReportMap characteristic UUID.

RingerControlPoint

Gets the Bluetooth SIG-defined RingerControlPoint characteristic UUID.

RingerSetting

Gets the Bluetooth SIG-defined RingerSetting characteristic UUID.

RscFeature

Gets the Bluetooth SIG-defined Rsc Feature Characteristic UUID.

RscMeasurement

Gets the Bluetooth SIG-defined Rsc Measurement Characteristic UUID.

ScanIntervalWindow

Gets the Bluetooth SIG-defined ScanIntervalWindow characteristic UUID.

ScanRefresh

Gets the Bluetooth SIG-defined ScanRefresh characteristic UUID.

SCControlPoint

Gets the Bluetooth SIG-defined SC Control Point Characteristic UUID.

SensorLocation

Gets the Bluetooth SIG-defined Sensor Location Characteristic UUID.

SerialNumberString

Gets the Bluetooth SIG-defined SerialNumberString characteristic UUID.

SoftwareRevisionString

Gets the Bluetooth SIG-defined SoftwareRevisionString characteristic UUID.

SupportedNewAlertCategory

Gets the Bluetooth SIG-defined SupportedNewAlertCategory characteristic UUID.

SupportUnreadAlertCategory

Gets the Bluetooth SIG-defined SupportUnreadAlertCategory characteristic UUID.

SystemId

Gets the Bluetooth SIG-defined SystemId characteristic UUID.

TemperatureMeasurement

Gets the Bluetooth SIG-defined Temperature Measurement Characteristic UUID.

TemperatureType

Gets the Bluetooth SIG-defined Temperature Type Characteristic UUID.

TimeAccuracy

Gets the Bluetooth SIG-defined TimeAccuracy characteristic UUID.

TimeSource

Gets the Bluetooth SIG-defined TimeSource characteristic UUID.

TimeUpdateControlPoint

Gets the Bluetooth SIG-defined TimeUpdateControlPoint characteristic UUID.

TimeUpdateState

Gets the Bluetooth SIG-defined TimeUpdateState characteristic UUID.

TimeWithDst

Gets the Bluetooth SIG-defined TimeWithDst characteristic UUID.

TimeZone

Gets the Bluetooth SIG-defined TimeZone characteristic UUID.

TxPowerLevel

Gets the Bluetooth SIG-defined TxPowerLevel characteristic UUID.

UnreadAlertStatus

Gets the Bluetooth SIG-defined UnreadAlertStatus characteristic UUID.

Applies to