ConnectionProfileFilter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La classe ConnectionProfileFilter définit un ensemble de propriétés utilisées pour améliorer la pertinence des résultats FindConnectionProfilesAsync .
Au moins une propriété doit être spécifiée, sinon l’objet n’est pas utilisé comme pour le filtrage.
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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | PurposeGuid |
Constructeurs
ConnectionProfileFilter() |
Crée une instance de ConnectionProfileFilter, qui contient un ensemble de propriétés utilisées pour améliorer la pertinence des résultats FindConnectionProfilesAsync. |
Propriétés
IsBackgroundDataUsageRestricted |
Obtient ou définit si l’utilisation des données en arrière-plan est restreinte par ce filtre de profil de connexion. |
IsConnected |
Indique si les profils de connexion qui représentent les connexions actuellement établies sont inclus dans les résultats de la requête. |
IsOverDataLimit |
Obtient ou définit si la limite de données a été dépassée sous le filtre de profil de connexion actuel. |
IsRoaming |
Obtient ou définit si l’itinérance est active dans le filtre de profil de connexion. |
IsWlanConnectionProfile |
Indique si les profils de connexion qui représentent les connexions WLAN (WiFi) sont inclus dans les résultats de la requête. |
IsWwanConnectionProfile |
Indique si les profils de connexion qui représentent des connexions WWAN (mobiles) sont inclus dans les résultats de la requête. |
NetworkCostType |
Définit une valeur NetworkCostType spécifique à rechercher. |
PurposeGuid |
Obtient ou définit le GUID du groupe d’objectifs auquel un profil de connexion doit correspondre pour être inclus dans les résultats de la requête. |
RawData |
Obtient les données disponibles sous forme de données brutes. |
ServiceProviderGuid |
Indique un ID d’opérateur réseau spécifique pour lequel interroger. |