ConnectivityManager.GetNetworkCapabilities(Network) Método

Definición

Obtenga para NetworkCapabilities el objeto especificado Networko null.

[Android.Runtime.Register("getNetworkCapabilities", "(Landroid/net/Network;)Landroid/net/NetworkCapabilities;", "GetGetNetworkCapabilities_Landroid_net_Network_Handler")]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_NETWORK_STATE")]
public virtual Android.Net.NetworkCapabilities? GetNetworkCapabilities(Android.Net.Network? network);
[<Android.Runtime.Register("getNetworkCapabilities", "(Landroid/net/Network;)Landroid/net/NetworkCapabilities;", "GetGetNetworkCapabilities_Landroid_net_Network_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_NETWORK_STATE")>]
abstract member GetNetworkCapabilities : Android.Net.Network -> Android.Net.NetworkCapabilities
override this.GetNetworkCapabilities : Android.Net.Network -> Android.Net.NetworkCapabilities

Parámetros

network
Network

Objeto Network que identifica la red en cuestión.

Devoluciones

para NetworkCapabilities la red o null.

Atributos

Comentarios

Obtenga para NetworkCapabilities el objeto especificado Networko null.

Esto quitará cualquier dato confidencial de ubicación en el devuelto NetworkCapabilities. Algunas TransportInfo instancias como android.net.wifi.WifiInfo contienen información confidencial de ubicación. Para recuperar esta información confidencial de ubicación (sujeto a los permisos de ubicación del autor de la llamada), use con NetworkCallback la NetworkCallback#FLAG_INCLUDE_LOCATION_INFO marca en su lugar.

Este método devuelve null si la red es desconocida o si el argumento |network| es null.

Documentación de Java para android.net.ConnectivityManager.getNetworkCapabilities(android.net.Network).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a