NetworkInformation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供本機電腦的網路連線資訊存取權。
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
- 繼承
- 屬性
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 |
發生于連線的網路狀態變更時。 |