विंडोज 10 यूडब्ल्यूपी ऐप में मैं कैसे पता लगा सकता हूं कि वर्तमान इंटरनेट कनेक्शन वाईफ़ाई या सेलुलर है या नहीं?विंडोज 10 यूडब्ल्यूपी - पता लगाएं कि वर्तमान इंटरनेट कनेक्शन वाईफ़ाई या सेलुलर है या नहीं?
16
A
उत्तर
21
यूडब्ल्यूपी में आप IsWlanConnectionProfile या IsWwanConnectionProfile गुणों का उपयोग कर नेटवर्क कनेक्टिविटी की जांच कर सकते हैं।
एक उदाहरण होगा:
var temp = Windows.Networking.Connectivity.NetworkInformation.GetInternetConnectionProfile();
if (temp.IsWlanConnectionProfile)
{
// its wireless
}else if (temp.IsWwanConnectionProfile)
{
// its mobile
}
मुझे आशा है कि इस मदद करता है।
9
कनेक्टिविटी प्राप्त करने के अलावा (अन्य लोगों ने उल्लेख किया है) आप मेट्रर्ड कनेक्शन को बेहतर तरीके से संभाल सकते हैं।
How to manage metered network cost constraints
switch (connectionCost.NetworkCostType)
{
case NetworkCostType.Unrestricted:
//
break;
case NetworkCostType.Fixed:
//
break;
case NetworkCostType.Variable:
//
break;
case NetworkCostType.Unknown:
//
break;
default:
//
break;
}
networking demo at GitHub देखें।
if (connectionCost.Roaming || connectionCost.OverDataLimit)
{
Cost = NetworkCost.OptIn;
Reason = connectionCost.Roaming
? "Connection is roaming; using the connection may result in additional charge."
: "Connection has exceeded the usage cap limit.";
}
else if (connectionCost.NetworkCostType == NetworkCostType.Fixed
|| connectionCost.NetworkCostType == NetworkCostType.Variable)
{
Cost = NetworkCost.Conservative;
Reason = connectionCost.NetworkCostType == NetworkCostType.Fixed
? "Connection has limited allowed usage."
: "Connection is charged based on usage. ";
}
else
{
Cost = NetworkCost.Normal;
Reason = connectionCost.NetworkCostType == NetworkCostType.Unknown
? "Connection is unknown"
: "Connection cost is unrestricted";
}
संबंधित मुद्दे
- 1. 3 जी या वाईफ़ाई नेटवर्क बहाली का पता लगाएं
- 2. पता लगाएं कि यूआईएममेज पीएनजी या जेपीईजी है या नहीं?
- 3. एडोब एयर - पता लगाएं कि कनेक्शन वाईफ़ाई, 3 जी, या EDGE
- 4. पता लगाएं कि वर्तमान समय
- 5. पता लगाएं कि कनेक्शन वाईफाई, 3 जी या एंड्रॉइड में EDGE है या नहीं?
- 6. विंडोज 10 यूडब्ल्यूपी
- 7. पता लगाना कि इंटरनेट कनेक्शन व्यस्त है
- 8. विंडोज 10 यूडब्ल्यूपी
- 9. पता लगाएं कि वर्तमान में कितने एसएसएच-कनेक्शन मौजूद हैं
- 10. पता लगाएं कि सार्वजनिक आईपी पता गतिशील या स्थैतिक
- 11. यूडब्ल्यूपी परिनियोजन त्रुटि - विंडोज 10
- 12. पता लगाएं कि कोई URL टूटा हुआ है या नहीं?
- 13. पता लगाएं कि HTML5 इतिहास समर्थित है या नहीं
- 14. पता लगाएं कि mbstring सक्षम है या नहीं, PHP स्क्रिप्ट
- 15. jQuery - पता लगाएं कि माउस अभी भी है या नहीं?
- 16. पता लगाएं कि पथ पूर्ण या रिश्तेदार है
- 17. पता लगाएं कि क्रैश या पावरफेलर
- 18. विंडोज 10 यूडब्ल्यूपी लक्ष्यीकरण विंडोज 10 मोबाइल केवल
- 19. पता लगाएं कि वर्तमान में एंड्रॉइड
- 20. पता लगाएं कि आईओएस में (वर्तमान) ऐप हटा दिया गया है या नहीं?
- 21. पता लगाएं कि Google में वर्तमान में कोई वेब उपयोगकर्ता लॉग इन है या नहीं?
- 22. पता लगाएं कि उपयोगकर्ता की मुद्रण क्षमताएं हैं या नहीं?
- 23. पता लगाएं कि फोकसआउट किसी कुंजीपटल के कारण है या
- 24. सीएसएस परिप्रेक्ष्य इंटरनेट एक्सप्लोरर 10 या फ़ायरफ़ॉक्स
- 25. एंड्रॉइड - यह पता लगाएं कि ऑडियो वर्तमान में चल रहा है या इसे
- 26. पता लगाएं कि कोई टेक्स्टबॉक्स अक्षम है या jquery
- 27. यह कैसे बताना है कि उपयोगकर्ता ने मेरे ऐप के लिए सेलुलर डेटा बंद कर दिया है या नहीं?
- 28. कैसे पता लगाएं कि कोई हाइव टेबल बाहरी या आंतरिक है या नहीं?
- 29. निर्धारित करें कि इंटरनेट कनेक्शन उपलब्ध है
- 30. पता लगाएं कि MySQL डेटाबेस वर्तमान में PHP
आपको यह भी जांचना चाहिए कि 'temp' 'null' है या नहीं। – Nick