GattLocalService GattLocalService GattLocalService GattLocalService Class

Definition

This class represents a GATT local service.

public : sealed class GattLocalService : IGattLocalServicepublic sealed class GattLocalService : IGattLocalServicePublic NotInheritable Class GattLocalService Implements IGattLocalService// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Properties

Characteristics Characteristics Characteristics Characteristics

Gets a vector list of the characteristics available for this local service.

public : IVectorView<GattLocalCharacteristic> Characteristics { get; }public IReadOnlyList<GattLocalCharacteristic> Characteristics { get; }Public ReadOnly Property Characteristics As IReadOnlyList<GattLocalCharacteristic>// You can use this property in JavaScript.
Value
IVectorView<GattLocalCharacteristic> IReadOnlyList<GattLocalCharacteristic> IReadOnlyList<GattLocalCharacteristic> IReadOnlyList<GattLocalCharacteristic>

A vector list of the characteristics available for this local service.

Uuid Uuid Uuid Uuid

Gets the local service UUID.

public : PlatForm::Guid Uuid { get; }public Guid Uuid { get; }Public ReadOnly Property Uuid As Guid// You can use this property in JavaScript.
Value
PlatForm::Guid Guid Guid Guid

The local service UUID.

Methods

CreateCharacteristicAsync(Guid, GattLocalCharacteristicParameters) CreateCharacteristicAsync(Guid, GattLocalCharacteristicParameters) CreateCharacteristicAsync(Guid, GattLocalCharacteristicParameters) CreateCharacteristicAsync(Guid, GattLocalCharacteristicParameters)

Creates a characteristic for this local service.

public : IAsyncOperation<GattLocalCharacteristicResult> CreateCharacteristicAsync(PlatForm::Guid characteristicUuid, GattLocalCharacteristicParameters parameters)public IAsyncOperation<GattLocalCharacteristicResult> CreateCharacteristicAsync(Guid characteristicUuid, GattLocalCharacteristicParameters parameters)Public Function CreateCharacteristicAsync(characteristicUuid As Guid, parameters As GattLocalCharacteristicParameters) As IAsyncOperation( Of GattLocalCharacteristicResult )// You can use this method in JavaScript.
Parameters
characteristicUuid
PlatForm::Guid Guid Guid Guid

The characteristic UUID.

Returns