Partager via


VpnPlugInProfile Classe

Définition

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
Object Platform::Object IInspectable VpnPlugInProfile
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.

S’applique à

Voir aussi