Langage

NetworkInterface.NetworkInterfaces Propriété

Définition

Retourne toutes les interfaces sur cet ordinateur.

public static Java.Util.IEnumeration? NetworkInterfaces { [Android.Runtime.Register("getNetworkInterfaces", "()Ljava/util/Enumeration;", "")] get; }
[<get: Android.Runtime.Register("getNetworkInterfaces", "()Ljava/util/Enumeration;", "")>]
static member NetworkInterfaces : Java.Util.IEnumeration

Valeur de propriété

Énumération de NetworkInterfaces trouvée sur cet ordinateur accessible.

Attributs

Exceptions

si une erreur se produit lors de l’obtention des informations sur l’interface réseau.

Remarques

Retourne toutes les interfaces sur cet ordinateur. Contient Enumeration au moins un élément, éventuellement représentant une interface de bouclage qui prend uniquement en charge la communication entre les entités sur cet ordinateur.

REMARQUE : peut utiliser getNetworkInterfaces()+getInetAddresses() pour obtenir toutes les adresses IP pour ce nœud

Pour les applications non système, cette méthode retourne uniquement des informations pour NetworkInterfaceles informations associées à un InetAddress.

REMARQUE ANDROID : Sur les versions Android antérieures à S (niveau d’API 31), cette méthode peut lever une exception NullPointerException si elle est appelée dans un environnement où il existe une interface virtuelle sans interface parente présente.

Java documentation pour java.net.NetworkInterface.getNetworkInterfaces().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à