VpnPlugInProfile Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un perfil de complemento 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
- Herencia
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
networkingVpnProvider
|
Comentarios
Historial de versiones
Versión de Windows | Versión del SDK | Valor añadido |
---|---|---|
1607 | 14393 | ConnectionStatus |
1607 | 14393 | RequireVpnClientAppUI |
Constructores
VpnPlugInProfile() |
Permite que las aplicaciones de administración de VPN creen, editen y administren perfiles de VPN para complementos vpn. |
Propiedades
AlwaysOn |
Obtiene o establece un valor que indica si el perfil de VPN es para Always-On VPN; es decir, si el perfil es capaz de estar siempre conectado. |
AppTriggers |
Obtiene una lista de aplicaciones que desencadenarán la conexión VPN para conectarse. |
ConnectionStatus |
Obtiene el estado de conexión actual. |
CustomConfiguration |
Obtiene o establece una cadena XML para configurar el complemento VPN. Consulte la documentación del complemento VPN para obtener formato y soporte técnico. |
DomainNameInfoList |
Obtiene una lista de reglas de tabla de directivas de resolución de nombres (NRPT) para el perfil del complemento VPN. |
ProfileName |
Obtiene o establece el nombre del perfil de VPN. |
RememberCredentials |
Obtiene o establece si las credenciales del perfil de VPN se almacenarán en caché. Si es TRUE, las credenciales del perfil de VPN se almacenarán en caché cuando corresponda. |
RequireVpnClientAppUI |
Obtiene o establece un valor que determina si este perfil de VPN aparece en la interfaz de usuario de conexión VPN del sistema. |
Routes |
Obtiene una lista de rutas que deben pasar por la interfaz VPN en el caso de una VPN de túnel dividido. |
ServerUris |
Obtiene una lista de URI de servidor a los que conectarse para el perfil de VPN. |
TrafficFilters |
Obtiene una lista de filtros de tráfico (incluido por aplicación) incluido en el perfil de VPN. |
VpnPluginPackageFamilyName |
Obtiene o establece el nombre de familia del paquete del complemento VPN que se va a usar para este perfil de complemento de VPN. Este campo es necesario para que VpnPlugInProfile sea válido. |