NetworkStateChangeEventDetails NetworkStateChangeEventDetails NetworkStateChangeEventDetails NetworkStateChangeEventDetails NetworkStateChangeEventDetails Class

Definition

Indicates which properties of a network have changed after a network state change background trigger.

public : sealed class NetworkStateChangeEventDetails
struct winrt::Windows::Networking::Connectivity::NetworkStateChangeEventDetails
public sealed class NetworkStateChangeEventDetails
Public NotInheritable Class NetworkStateChangeEventDetails
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

HasNewConnectionCost HasNewConnectionCost HasNewConnectionCost HasNewConnectionCost HasNewConnectionCost

Indicates if a connected network has a new connection cost.

HasNewDomainConnectivityLevel HasNewDomainConnectivityLevel HasNewDomainConnectivityLevel HasNewDomainConnectivityLevel HasNewDomainConnectivityLevel

Indicates a connected network has a new domain connectivity level.

HasNewHostNameList HasNewHostNameList HasNewHostNameList HasNewHostNameList HasNewHostNameList

Indicates if the list of host names returned by GetHostNames has changed.

HasNewInternetConnectionProfile HasNewInternetConnectionProfile HasNewInternetConnectionProfile HasNewInternetConnectionProfile HasNewInternetConnectionProfile

Indicates if the local machine has a new connection profile associated with the current internet connection.

HasNewNetworkConnectivityLevel HasNewNetworkConnectivityLevel HasNewNetworkConnectivityLevel HasNewNetworkConnectivityLevel HasNewNetworkConnectivityLevel

Indicates if the network connectivity level for any connection profiles has changed.

HasNewTetheringClientCount HasNewTetheringClientCount HasNewTetheringClientCount HasNewTetheringClientCount HasNewTetheringClientCount

Gets a value indicating whether the network state change event shows a new tethering client count.

HasNewTetheringOperationalState HasNewTetheringOperationalState HasNewTetheringOperationalState HasNewTetheringOperationalState HasNewTetheringOperationalState

Gets a value that indicates whether the tethering operational state has changed.

HasNewWwanRegistrationState HasNewWwanRegistrationState HasNewWwanRegistrationState HasNewWwanRegistrationState HasNewWwanRegistrationState

Indicates if the network state change event represents a change to the registration state of a WWAN connection. The current registration state can be retrieved from WwanConnectionProfileDetails.GetNetworkRegistrationState.