首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在C#中以编程方式关闭WiFi

有没有办法在C#中以编程方式关闭WiFi
EN

Stack Overflow用户
提问于 2015-05-04 13:47:17
回答 3查看 3.4K关注 0票数 2

但在这样的方式下,它是绝对没有传输的吗?没有搜索热点,也没有任何keepalives或任何其他传输?

非常感谢,Yaron。

EN

回答 3

Stack Overflow用户

发布于 2015-05-04 13:49:53

您可以查看How to use the connection settings task for Windows Phone 8。您可以使用

代码语言:javascript
复制
var navigate = Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings-location:"));

这将导航到设置页面,您可以在其中关闭和打开wifi设置。

票数 0
EN

Stack Overflow用户

发布于 2015-05-04 13:52:06

您不能通过编程方式更改它们,但您可以要求用户更改它们,并将用户重定向到Settings页面(为此,请使用ConnectionSettingsTask http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394011(v=vs.105).aspx

这是因为平台始终将这些类型的设置留在用户的控制中。

代码语言:javascript
复制
ConnectionSettingsTask connectionSettingsTask = new ConnectionSettingsTask();
connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.WiFi;
connectionSettingsTask.Show();

最接近的方法是以编程方式启动WiFi设置页面,用户可以在该页面中修改设置:

代码语言:javascript
复制
await Launcher.LaunchUriAsync(new Uri("ms-settings-wifi:"));
票数 0
EN

Stack Overflow用户

发布于 2015-05-20 04:01:51

在Windows10中,您可以使用this API

其中有一个由Microsoft here发布的用法示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30023327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档