NetworkInformation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |