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 : INetworkStateChangeEventDetails, INetworkStateChangeEventDetails2
struct winrt::Windows::Networking::Connectivity::NetworkStateChangeEventDetails : INetworkStateChangeEventDetails, INetworkStateChangeEventDetails2
public sealed class NetworkStateChangeEventDetails : INetworkStateChangeEventDetails, INetworkStateChangeEventDetails2
Public NotInheritable Class NetworkStateChangeEventDetails Implements INetworkStateChangeEventDetails, INetworkStateChangeEventDetails2
// 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.