Ich möchte überprüfen, ob der Benutzer über WLAN auch ohne Internetzugang verbunden ist und wissen, an welche Ssid es angeschlossen ist. Ich habe versucht, WlanConnectionProfileDetails Klasse zu verwenden, aber es wird ein Fehler angezeigt. Jede Hilfe würde geschätzt werden. Danke.UWP-Wie überprüft man, ob mit einem Wifi-Netzwerk verbunden
0
A
Antwort
1
Seine ganz einfach
1.Declare dies in Ihrer Seite
private WiFiAdapter firstAdapter;
private string savedProfileName = null;
2.Populate es
var result = await Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(WiFiAdapter.GetDeviceSelector());
if (result.Count >= 1)
{
firstAdapter = await WiFiAdapter.FromIdAsync(result[0].Id);
}
3.Add diese Fähigkeit zu Ihrer App-Manifest-Datei
<DeviceCapability Name="wiFiControl" />
4.Überprüfen Sie zu w hich Netzwerk wlan verbunden
if (firstAdapter.NetworkAdapter.GetConnectedProfileAsync() != null)
{
var connectedProfile = await firstAdapter.NetworkAdapter.GetConnectedProfileAsync();
if (connectedProfile != null && !connectedProfile.ProfileName.Equals(savedProfileName))
{
savedProfileName = connectedProfile.ProfileName;
}
5.Here savedProfileName haben SSIDs seine connected.Also connectedProfile.IsWlanConnectionProfile wahr ist, wenn verbunden über Wi-Fi und connectedProfile.IsWwanConnectionProfile wird wahr sein, wenn verbunden über das Mobilfunk Danach Sie können auf diese Weise nach Internet suchen:
public static bool IsInternet()
{
ConnectionProfile connections = NetworkInformation.GetInternetConnectionProfile();
bool internet = connections != null && connections.GetNetworkConnectivityLevel() == NetworkConnectivityLevel.InternetAccess;
return internet;
}
Ich hoffe, es hat geholfen.
Verwandte Themen
- 1. Wie überprüft man, ob GoogleApiClient verbunden ist?
- 2. Wie überprüft man, ob JSP mit einer Datenbank verbunden ist?
- 3. Wie überprüft man, ob ein Client noch verbunden ist? C++
- 4. Wie überprüft man, ob zwei Knoten verbunden sind?
- 5. Wie überprüft man, ob iPhone und Apple Watch verbunden sind
- 6. Golang: Wie überprüft man, ob die Sitzung verbunden/getrennt ist
- 7. Wie überprüft man, ob WiFi verbunden ist oder nicht?
- 8. Delphi + Synapse: Wie überprüft man, ob ich noch verbunden bin
- 9. Wie überprüft man, ob zwei Knoten mit rekursiver Funktion verbunden sind
- 10. Wie überprüft man, ob eine Zeichenfolge mit einem Palindrom beginnt?
- 11. Wie überprüft man, ob NSString mit einem bestimmten Zeichen beginnt
- 12. Wie überprüft man, ob localhost
- 13. Wie überprüft man, ob Daten in Android und iOS mit codenameOne verbunden sind
- 14. Wie überprüft man, ob die IP-Adresse mit welcher eth in Linux Machine verbunden ist?
- 15. Wie überprüft man, ob ein bestimmter Verbraucher über Java mit Kafka 0.9.0.x verbunden ist?
- 16. Wie überprüft man, ob UIButton target hat?
- 17. Wie überprüft man die Verfügbarkeit der Internetverbindung, wenn das Gerät mit einem Router verbunden ist?
- 18. Wie überprüft man, ob Datei mit Datenbanktreiber in Qt
- 19. Wie überprüft man, ob Datensatz existiert mit Python MySqdb
- 20. Wie kann man herausfinden, ob der PC mit einem Netzwerk verbunden ist?
- 21. Wie überprüft man das echte Internet in Android verbunden?
- 22. Wie man Dateierweiterungen mit einem Array überprüft
- 23. Wie überprüft man, ob Selektor qtip hat?
- 24. Wie überprüft man, ob einem Benutzer eine URL zugewiesen ist?
- 25. Wie überprüft man, ob __str__ von einem Objekt implementiert wird
- 26. Wie man überprüft, ob Benutzer über Wifi oder LAN durch hammerspoon verbunden ist
- 27. Wie überprüft man, ob Kontakt Bild hat?
- 28. Wie überprüft man, ob NumLock aktiviert ist
- 29. Wie überprüft man, ob ein Fensterstil in einem Hexadezimalformat existiert?
- 30. Wie überprüft man, ob bestimmte Zahlen in einem Array erscheinen?
Vielen Dank Kumpel, es hat für mich funktioniert. – Uwpbeginner