RoamingStates RoamingStates RoamingStates RoamingStates Enum


Defines the roaming states.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class RoamingStates
public enum RoamingStates
Public Enum RoamingStates
var value = Windows.Networking.Connectivity.RoamingStates.none;
System.FlagsAttribute ContractVersionAttribute
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


None None None None

No roaming information.

NotRoaming NotRoaming NotRoaming NotRoaming

The connection is not currently roaming.

Roaming Roaming Roaming Roaming

The connection is currently roaming.


For examples of how these values are used in cost-based connection scenarios, see Quickstart: Managing metered network cost constraints.

See Also