NetworkInformation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |