Compartilhar via


NetworkInformation Classe

Definição

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
Object Platform::Object IInspectable NetworkInformation
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.

Aplica-se a

Confira também