共用方式為


NetworkInformation 類別

定義

提供本機電腦的網路連線資訊存取權。

public ref class NetworkInformation abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class NetworkInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class NetworkInformation
Public Class NetworkInformation
繼承
Object Platform::Object IInspectable NetworkInformation
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

如需如何實作 NetworkInformation 類別方法的範例,請參閱 快速入門:擷取網路連線資訊

方法

FindConnectionProfilesAsync(ConnectionProfileFilter)

會傳回符合ConnectionProfileFilter所定義之篩選準則的ConnectionProfile物件的陣列。

GetConnectionProfiles()

取得本機電腦上連線的配置檔案清單,或為使用中或其他設定檔。

GetHostNames()

取得與本機電腦相關聯的主機名稱清單。

GetInternetConnectionProfile()

擷取與本機電腦目前使用的 用介面相關聯的連線設定檔。 慣用的介面是最有可能傳送或接收網際網路流量的介面。 這表示傳回的設定檔可能或可能沒有網際網路存取。

GetLanIdentifiers()

注意

針對發行前產品的部分相關資訊,在產品正式發行時可能會有大幅修改。 針對此處提供的資訊,Microsoft 不做任何明示或默許的擔保。

重要

此 API 將受到即將變更的作業系統行為所影響,其計畫為 2024 年 2024 年。 如需詳細資訊,請參閱 Wi-Fi 存取和位置的 API 行為變更

取得 LanIdentifier 物件的陣列,其中包含目前連線至網路之每個 NetworkAdapter 物件的區域資訊。

GetProxyConfigurationAsync(Uri)

使用指定的 URI 取得連線的 Proxy 組態。

注意

Windows Phone不支援這個類別方法。

GetSortedEndpointPairs(IIterable<EndpointPair>, HostNameSortOptions)

取得 EndpointPair 物件的排序清單。

事件

NetworkStatusChanged

發生于連線的網路狀態變更時。

適用於

另請參閱