【问题标题】:Is there a way to programmatically turn OFF WiFi in C#有没有办法在 C# 中以编程方式关闭 WiFi
【发布时间】:2015-07-13 10:29:36
【问题描述】:

但是以绝对没有传输的方式?没有搜索热点,也没有任何保活或任何其他传输?

非常感谢, 亚龙。

【问题讨论】:

标签: c# .net wifi transmission


【解决方案1】:

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

var navigate = Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings-location:"));

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

【讨论】:

    【解决方案2】:

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

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

    ConnectionSettingsTask connectionSettingsTask = new ConnectionSettingsTask();
    connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.WiFi;
    connectionSettingsTask.Show();
    

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

    await Launcher.LaunchUriAsync(new Uri("ms-settings-wifi:"));
    

    【讨论】:

      【解决方案3】:

      在 Windows 10 中,您可以使用 this API

      微软here发布了它的使用示例

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多