NetworkInformation Klasse

Definition

Bietet Zugriff auf Netzwerkverbindungsinformationen für den lokalen Computer.

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

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Beispiele für die Implementierung von NetworkInformation-Klassenmethoden finden Sie unter Schnellstart: Abrufen von Netzwerkverbindungsinformationen.

Methoden

FindConnectionProfilesAsync(ConnectionProfileFilter)

Gibt ein Array von ConnectionProfile-Objekten zurück, die den von ConnectionProfileFilter definierten Filterkriterien entsprechen.

GetConnectionProfiles()

Ruft eine Liste von Profilen für aktive oder andere Verbindungen auf dem lokalen Computer ab.

GetHostNames()

Ruft eine Liste der Hostnamen ab, die dem lokalen Computer zugeordnet sind.

GetInternetConnectionProfile()

Ruft das Verbindungsprofil ab, das der bevorzugten Schnittstelle zugeordnet ist, die derzeit vom lokalen Computer verwendet wird. Die bevorzugte Schnittstelle ist diejenige, die am wahrscheinlichsten Internetdatenverkehr sendet oder empfängt. Dies bedeutet, dass das zurückgegebene Profil möglicherweise über Internetzugriff verfügt oder nicht.

GetLanIdentifiers()

Hinweis

Einige Informationen beziehen sich auf Vorabversionen, die vor der kommerziellen Freigabe grundlegend geändert werden können. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

Wichtig

Diese API wird von bevorstehenden Änderungen am Betriebssystemverhalten beeinflusst, die für Herbst 2024 geplant sind. Weitere Informationen finden Sie unter Änderungen am API-Verhalten für Wi-Fi Zugriff und Speicherort.

Ruft ein Array von LanIdentifier-Objekten ab, die Lokalitätsinformationen für jedes NetworkAdapter-Objekt enthalten, das derzeit mit einem Netzwerk verbunden ist.

GetProxyConfigurationAsync(Uri)

Ruft die Proxykonfiguration für eine Verbindung unter Verwendung des angegebenen URI ab.

Hinweis

Diese Klassenmethode wird auf Windows Phone nicht unterstützt.

GetSortedEndpointPairs(IIterable<EndpointPair>, HostNameSortOptions)

Ruft eine sortierte Liste von EndpointPair-Objekten ab.

Ereignisse

NetworkStatusChanged

Tritt auf, wenn sich das Netzwerk status für eine Verbindung ändert.

Gilt für:

Weitere Informationen