ConnectionProfileFilter 類別

定義

ConnectionProfileFilter 類別會定義一組屬性,用來改善 FindConnectionProfilesAsync 結果的相關性。

至少必須指定一個屬性,否則物件不會用於篩選。

public ref class ConnectionProfileFilter sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ConnectionProfileFilter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ConnectionProfileFilter final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ConnectionProfileFilter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ConnectionProfileFilter
function ConnectionProfileFilter()
Public NotInheritable Class ConnectionProfileFilter
繼承
Object Platform::Object IInspectable ConnectionProfileFilter
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

版本歷程記錄

Windows 版本 SDK 版本 新增值
1803 17134 PurposeGuid

建構函式

ConnectionProfileFilter()

建立 ConnectionProfileFilter的實例,其中包含一組屬性,用來改善 FindConnectionProfilesAsync 結果的相關性。

屬性

IsBackgroundDataUsageRestricted

取得或設定背景資料使用方式是否受限於此連線設定檔篩選準則。

IsConnected

指出查詢結果中是否包含代表目前已建立連線的連接設定檔。

IsOverDataLimit

取得或設定目前連接設定檔篩選下是否已超過資料限制。

IsRoaming

取得或設定漫遊是否在連線設定檔篩選中作用中。

IsWlanConnectionProfile

指出是否在查詢結果中包含代表 WLAN (WiFi) 連線的連線設定檔。

IsWwanConnectionProfile

指出代表 WWAN (行動) 連線的連接設定檔是否包含在查詢結果中。

NetworkCostType

定義要查詢的特定 NetworkCostType 值。

PurposeGuid

取得或設定連接設定檔必須相符的用途群組 GUID ,才能包含在查詢結果中。

RawData

以原始資料的形式取得可用的資料。

ServiceProviderGuid

指出要查詢的特定網路操作員識別碼。

適用於

另請參閱