ConnectionProfileFilter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die ConnectionProfileFilter-Klasse definiert einen Satz von Eigenschaften, die verwendet werden, um die Relevanz von FindConnectionProfilesAsync-Ergebnissen zu verbessern.
Es muss mindestens eine Eigenschaft angegeben werden, andernfalls wird das Objekt nicht zum Filtern verwendet.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1803 | 17134 | PurposeGuid |
Konstruktoren
ConnectionProfileFilter() |
Erstellt eine instance von ConnectionProfileFilter, die eine Reihe von Eigenschaften enthält, die verwendet werden, um die Relevanz von FindConnectionProfilesAsync-Ergebnissen zu verbessern. |
Eigenschaften
IsBackgroundDataUsageRestricted |
Ruft ab oder legt fest, ob die Verwendung von Hintergrunddaten durch diesen Verbindungsprofilfilter eingeschränkt ist. |
IsConnected |
Gibt an, ob Verbindungsprofile, die aktuell etablierte Verbindungen darstellen, in Abfrageergebnissen enthalten sind. |
IsOverDataLimit |
Ruft ab oder legt fest, ob der Datengrenzwert unter dem aktuellen Verbindungsprofilfilter überschritten wurde. |
IsRoaming |
Ruft ab oder legt fest, ob roaming im Verbindungsprofilfilter aktiv ist. |
IsWlanConnectionProfile |
Gibt an, ob Verbindungsprofile, die WLAN-Verbindungen darstellen, in Abfrageergebnissen enthalten sind. |
IsWwanConnectionProfile |
Gibt an, ob Verbindungsprofile, die WWAN(mobile) Verbindungen darstellen, in Abfrageergebnissen enthalten sind. |
NetworkCostType |
Definiert einen bestimmten NetworkCostType-Wert für die Abfrage. |
PurposeGuid |
Ruft die GUID der Zweckgruppe ab, mit der ein Verbindungsprofil übereinstimmen muss, um in Abfrageergebnisse eingeschlossen zu werden, oder legt diese fest. |
RawData |
Ruft verfügbare Daten als Rohdaten ab. |
ServiceProviderGuid |
Gibt eine bestimmte Netzbetreiber-ID an, nach der eine Abfrage ausgeführt werden soll. |