NetworkInformation Classe

Définition

Fournit l’accès aux informations de connexion réseau pour l’ordinateur local.

public ref class NetworkInformation abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class NetworkInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class NetworkInformation
Public Class NetworkInformation
Héritage
Object Platform::Object IInspectable NetworkInformation
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour obtenir des exemples de la façon dont les méthodes de classe NetworkInformation sont implémentées, consultez Démarrage rapide : Récupération des informations de connexion réseau.

Méthodes

FindConnectionProfilesAsync(ConnectionProfileFilter)

Retourne un tableau d’objets ConnectionProfile qui correspondent aux critères de filtrage définis par ConnectionProfileFilter.

GetConnectionProfiles()

Obtient la liste des profils pour les connexions, actives ou non, sur l’ordinateur local.

GetHostNames()

Obtient la liste des noms d’hôtes associés à l’ordinateur local.

GetInternetConnectionProfile()

Récupère le profil de connexion associé à l’interface préférée actuellement utilisée par l’ordinateur local. L’interface préférée est celle qui est la plus susceptible d’envoyer ou de recevoir du trafic Internet. Cela signifie que le profil retourné peut avoir ou non accès à Internet.

GetLanIdentifiers()

Notes

Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Important

Cette API sera affectée par les modifications à venir du comportement du système d’exploitation, prévues pour l’automne 2024. Pour plus d’informations, consultez Modifications du comportement de l’API pour l’accès Wi-Fi et l’emplacement.

Obtient un tableau d’objets LanIdentifier qui contiennent des informations de localité pour chaque objet NetworkAdapter actuellement connecté à un réseau.

GetProxyConfigurationAsync(Uri)

Obtient la configuration du proxy pour une connexion à l’aide de l’URI spécifié.

Notes

Cette méthode de classe n’est pas prise en charge sur Windows Phone.

GetSortedEndpointPairs(IIterable<EndpointPair>, HostNameSortOptions)

Obtient une liste triée d’objets EndpointPair .

Événements

NetworkStatusChanged

Se produit lorsque le réseau status change pour une connexion.

S’applique à

Voir aussi