GattServiceProviderAdvertisingParameters Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This class is used to define a GATT service advertisement parameters.
public ref class GattServiceProviderAdvertisingParameters sealed
/// [Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GattServiceProviderAdvertisingParameters final
[Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GattServiceProviderAdvertisingParameters
function GattServiceProviderAdvertisingParameters()
Public NotInheritable Class GattServiceProviderAdvertisingParameters
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 Creators Update (introduced in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v4.0)
|
App capabilities |
bluetooth
|
Remarks
Version history
Windows version | SDK version | Value added |
---|---|---|
1903 | 18362 | ServiceData |
Constructors
GattServiceProviderAdvertisingParameters() |
Creates a new GattServiceProviderAdvertisingParameters object. |
Properties
IsConnectable |
Gets or sets a boolean that indicates if the GATT service is connectable. |
IsDiscoverable |
Gets or sets a boolean indicating that the GATT service is discoverable. |
ServiceData |
For Bluetooth Low Energy, this parameter adds an additional ServiceData section to the advertisement payload for the service's service UUID if space is available. If the service data is added to the advertisement, then the service UUID will also be included in the same section in the advertisement. |
UseLowEnergyUncoded1MPhyAsSecondaryPhy | |
UseLowEnergyUncoded2MPhyAsSecondaryPhy |