NetworkInformation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso a informações de conexão de rede para o computador 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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Para obter exemplos de como os métodos de classe NetworkInformation são implementados, consulte Início Rápido: recuperando informações de conexão de rede.
Métodos
FindConnectionProfilesAsync(ConnectionProfileFilter) |
Retorna uma matriz de objetos ConnectionProfile que correspondem aos critérios de filtragem definidos por ConnectionProfileFilter. |
GetConnectionProfiles() |
Obtém uma lista de perfis para conexões, ativas ou não, no computador local. |
GetHostNames() |
Obtém uma lista de nomes de host associados ao computador local. |
GetInternetConnectionProfile() |
Recupera o perfil de conexão associado à interface preferencial usada atualmente pelo computador local. A interface preferencial é a mais provável para enviar ou receber tráfego da Internet. Isso significa que o perfil retornado pode ou não ter acesso à Internet. |
GetLanIdentifiers() |
Observação Algumas informações relacionam-se ao produto de pré-lançamento, o qual poderá ser substancialmente modificado antes do lançamento comercial. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas. Importante Essa API será afetada pelas próximas alterações no comportamento do sistema operacional, previstas para o outono de 2024. Para obter mais informações, consulte Alterações no comportamento da API para Wi-Fi acesso e localização. Obtém uma matriz de objetos LanIdentifier que contêm informações de localidade para cada objeto NetworkAdapter que atualmente está conectado a uma rede. |
GetProxyConfigurationAsync(Uri) |
Obtém a configuração de proxy para uma conexão usando o URI especificado. Observação Não há suporte para esse método de classe no Windows Phone. |
GetSortedEndpointPairs(IIterable<EndpointPair>, HostNameSortOptions) |
Obtém uma lista classificada de objetos EndpointPair . |
Eventos
NetworkStatusChanged |
Ocorre quando o status de rede é alterado para uma conexão. |