访问网络连接状态和管理网络成本 (HTML)

[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]

在你的 Windows 运行时应用中,使用 Windows.Networking.Connectivity 命名空间中的类访问网络连接性、成本和使用信息。

开发使用基于网络的方案的 Windows 运行时应用时,务必让应用展示对网络可用性、最适合当前环境的网络以及与网络使用相关联的成本方面的感知能力。Windows 运行时提供一组 API,它们使应用可以检索网络连接性信息。当应用在具有挑战的网络条件中操作时,或者当它在具有数据套餐限制和按流量计费的网络成本的网络中操作时,上述功能使应用可以采取适当的措施。

本节中的主题演示如何访问连接性信息,以及如何响应网络状态更改和按流量计费的网络方案。如需其他代码示例,请下载网络信息示例

本节内容

主题 描述
如何检索网络连接信息

检索并显示网络连接和连接的成本信息。

如何管理网络连接事件和可用性更改

注册网络连接状态更改事件通知,并提供应用行为建议以使你的应用能够使用该信息。

如何管理按流量计费的网络成本约束

对网络连接成本或流量套餐状态的更改保持感知,并使你的应用能够使用该信息来避免因漫游或超出指定的数据传输限制而产生额外成本。

如何检索网络连接使用情况数据

检索并显示特定时间段内的网络连接使用信息。

如何检索网络适配器和区域信息

枚举 LAN 标识符并检索可支持已建立连接的网络适配器的位置信息。

 

相关主题

其他

使用 JavaScript 的 Windows 运行时应用的路线图

参考

Windows.Networking.Connectivity

示例

网络信息示例