ConnectionProfileFilter Kelas

Definisi

Kelas ConnectionProfileFilter menentukan sekumpulan properti yang digunakan untuk meningkatkan relevansi hasil FindConnectionProfilesAsync .

Setidaknya satu properti harus ditentukan, jika tidak, objek tidak digunakan sebagai untuk pemfilteran.

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
Warisan
Object Platform::Object IInspectable ConnectionProfileFilter
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 PurposeGuid

Konstruktor

ConnectionProfileFilter()

Membuat instans ConnectionProfileFilter, yang berisi sekumpulan properti yang digunakan untuk meningkatkan relevansi hasil FindConnectionProfilesAsync .

Properti

IsBackgroundDataUsageRestricted

Mendapatkan atau mengatur apakah penggunaan data latar belakang dibatasi oleh filter profil koneksi ini.

IsConnected

Menunjukkan apakah profil koneksi yang mewakili koneksi yang saat ini dibuat disertakan dalam hasil kueri.

IsOverDataLimit

Mendapatkan atau mengatur apakah batas data telah terlampaui di bawah filter profil koneksi saat ini.

IsRoaming

Mendapatkan atau mengatur apakah roaming aktif di filter profil koneksi.

IsWlanConnectionProfile

Menunjukkan apakah profil koneksi yang mewakili koneksi WLAN (WiFi) disertakan dalam hasil kueri.

IsWwanConnectionProfile

Menunjukkan apakah profil koneksi yang mewakili koneksi WWAN (seluler) disertakan dalam hasil kueri.

NetworkCostType

Menentukan nilai NetworkCostType tertentu untuk dikueri.

PurposeGuid

Mendapatkan atau mengatur GUID grup tujuan yang harus dicocokkan profil koneksi agar disertakan dalam hasil kueri.

RawData

Mendapatkan data yang tersedia sebagai data mentah.

ServiceProviderGuid

Menunjukkan ID operator jaringan tertentu untuk dikueri.

Berlaku untuk

Lihat juga