VpnPlugInProfile 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.
Représente un profil de plug-in VPN.
public ref class VpnPlugInProfile 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.MTA)]
class VpnPlugInProfile 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.MTA)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class VpnPlugInProfile 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.MTA)]
public sealed class VpnPlugInProfile
[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.MTA)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VpnPlugInProfile
Public NotInheritable Class VpnPlugInProfile
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
networkingVpnProvider
|
Remarques
Historique des versions
Version de Windows | Version du Kit de développement logiciel (SDK | Valeur ajoutée |
---|---|---|
1607 | 14393 | ConnectionStatus |
1607 | 14393 | RequireVpnClientAppUI |
Constructeurs
VpnPlugInProfile() |
Permet aux applications de gestion VPN de créer, de modifier et de gérer des profils VPN pour les plug-ins VPN. |
Propriétés
AlwaysOn |
Obtient ou définit une valeur qui indique si le profil VPN est destiné à Always-OnVPN ; autrement dit, si le profil est capable d’être toujours connecté. |
AppTriggers |
Obtient une liste d’applications qui déclenchent la connexion VPN pour se connecter. |
ConnectionStatus |
Obtient l’état de connexion actuel. |
CustomConfiguration |
Obtient ou définit une chaîne XML pour configurer le plug-in VPN. Reportez-vous à la documentation du plug-in VPN pour le format et la prise en charge. |
DomainNameInfoList |
Obtient une liste de règles de table de stratégie de résolution de noms (NRPT) pour le profil de plug-in VPN. |
ProfileName |
Obtient ou définit le nom du profil VPN. |
RememberCredentials |
Obtient ou définit si les informations d’identification du profil VPN seront mises en cache. Si la valeur est TRUE, les informations d’identification du profil VPN sont mises en cache le cas échéant. |
RequireVpnClientAppUI |
Obtient ou définit une valeur qui détermine si ce profil VPN apparaît dans l’interface utilisateur de connexion VPN du système. |
Routes |
Obtient une liste d’itinéraires qui doivent passer par l’interface VPN dans le cas d’un VPN fractionné tunnelisé. |
ServerUris |
Obtient la liste des URI de serveur auxquels se connecter pour le profil VPN. |
TrafficFilters |
Obtient une liste de filtres de trafic (y compris par application) inclus dans le profil VPN. |
VpnPluginPackageFamilyName |
Obtient ou définit le nom de la famille de packages du plug-in VPN à utiliser pour ce profil de plug-in VPN. Ce champ est requis pour que VpnPlugInProfile soit valide. |