WiFiDirectAdvertisement WiFiDirectAdvertisement WiFiDirectAdvertisement WiFiDirectAdvertisement Class

Definition

Represent a Wi-Fi Direct advertisement and allows the app to control the listen state and custom information elements in the advertisement.

public : sealed class WiFiDirectAdvertisement : IWiFiDirectAdvertisement, IWiFiDirectAdvertisement2public sealed class WiFiDirectAdvertisement : IWiFiDirectAdvertisement, IWiFiDirectAdvertisement2Public NotInheritable Class WiFiDirectAdvertisement Implements IWiFiDirectAdvertisement, IWiFiDirectAdvertisement2// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

InformationElements InformationElements InformationElements InformationElements

Information elements to advertise in the Wi-Fi Direct advertisement.

public : IVector<WiFiDirectInformationElement> InformationElements { get; set; }public IList<WiFiDirectInformationElement> InformationElements { get; set; }Public ReadWrite Property InformationElements As IList<WiFiDirectInformationElement>// You can use this property in JavaScript.
Value
IVector<WiFiDirectInformationElement> IList<WiFiDirectInformationElement> IList<WiFiDirectInformationElement> IList<WiFiDirectInformationElement>

Information elements to advertise.

Remarks

The default value for this property is NULL.

IsAutonomousGroupOwnerEnabled IsAutonomousGroupOwnerEnabled IsAutonomousGroupOwnerEnabled IsAutonomousGroupOwnerEnabled

Whether autonomous group owner will be enabled.

public : PlatForm::Boolean IsAutonomousGroupOwnerEnabled { get; set; }public bool IsAutonomousGroupOwnerEnabled { get; set; }Public ReadWrite Property IsAutonomousGroupOwnerEnabled As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

Whether autonomous group owner will be enabled.

Remarks

The default value for this property is FALSE.

LegacySettings LegacySettings LegacySettings LegacySettings

Gets the settings object for "legacy" (non-Wi-Fi Direct) connections.

public : WiFiDirectLegacySettings LegacySettings { get; }public WiFiDirectLegacySettings LegacySettings { get; }Public ReadOnly Property LegacySettings As WiFiDirectLegacySettings// You can use this property in JavaScript.

ListenStateDiscoverability ListenStateDiscoverability ListenStateDiscoverability ListenStateDiscoverability

Gets or sets the listen state and whether the Wi-Fi Direct device is discoverable.

public : WiFiDirectAdvertisementListenStateDiscoverability ListenStateDiscoverability { get; set; }public WiFiDirectAdvertisementListenStateDiscoverability ListenStateDiscoverability { get; set; }Public ReadWrite Property ListenStateDiscoverability As WiFiDirectAdvertisementListenStateDiscoverability// You can use this property in JavaScript.

Remarks

The default value for this property is None (not discoverable).

See Also

SupportedConfigurationMethods SupportedConfigurationMethods SupportedConfigurationMethods SupportedConfigurationMethods

Gets a device's supported configuration methods.

When two devices are attempting to connect, their preferred pairing procedures and supported configuration methods are used to determine how pairing is accomplished.

public : IVector<WiFiDirectConfigurationMethod> SupportedConfigurationMethods { get; }public IList<WiFiDirectConfigurationMethod> SupportedConfigurationMethods { get; }Public ReadOnly Property SupportedConfigurationMethods As IList<WiFiDirectConfigurationMethod>// You can use this property in JavaScript.
Value
IVector<WiFiDirectConfigurationMethod> IList<WiFiDirectConfigurationMethod> IList<WiFiDirectConfigurationMethod> IList<WiFiDirectConfigurationMethod>

A list of WiFiDirectConfigurationMethod values representing supported configuration methods.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v2)