NetworkInformation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a la información de conexión de red para el equipo 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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Para obtener ejemplos de cómo se implementan los métodos de clase NetworkInformation, consulte Inicio rápido: Recuperación de información de conexión de red.
Métodos
FindConnectionProfilesAsync(ConnectionProfileFilter) |
Devuelve una matriz de objetos ConnectionProfile que coinciden con los criterios de filtrado definidos por ConnectionProfileFilter. |
GetConnectionProfiles() |
Obtiene una lista de perfiles para las conexiones, activas o en caso contrario, en el equipo local. |
GetHostNames() |
Obtiene una lista de nombres de host asociados al equipo local. |
GetInternetConnectionProfile() |
Recupera el perfil de conexión asociado a la interfaz preferida usada actualmente por el equipo local. La interfaz preferida es la más probable que envíe o reciba tráfico de Internet. Esto significa que el perfil devuelto podría tener o no acceso a Internet. |
GetLanIdentifiers() |
Nota Parte de la información hace referencia al producto de versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí. Importante Esta API se verá afectada por los próximos cambios en el comportamiento del sistema operativo, previsto para el otoño de 2024. Para obtener más información, consulte Cambios en el comportamiento de la API para Wi-Fi acceso y ubicación. Obtiene una matriz de objetos LanIdentifier que contienen información de localidad para cada objeto NetworkAdapter que está conectado actualmente a una red. |
GetProxyConfigurationAsync(Uri) |
Obtiene la configuración de proxy de una conexión mediante el URI especificado. Nota Este método de clase no se admite en Windows Phone. |
GetSortedEndpointPairs(IIterable<EndpointPair>, HostNameSortOptions) |
Obtiene una lista ordenada de objetos EndpointPair . |
Eventos
NetworkStatusChanged |
Se produce cuando cambia el estado de red de una conexión. |