VpnPlugInProfile Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un profilo 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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
networkingVpnProvider
|
Commenti
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1607 | 14393 | ConnectionStatus |
1607 | 14393 | RequireVpnClientAppUI |
Costruttori
VpnPlugInProfile() |
Consente alle app di gestione VPN di creare, modificare e gestire profili VPN per i plug-in VPN. |
Proprietà
AlwaysOn |
Ottiene o imposta un valore che indica se il profilo VPN è per Always-On VPN; ovvero se il profilo è in grado di di essere sempre connesso. |
AppTriggers |
Ottiene un elenco di app che attiveranno la connessione VPN per la connessione. |
ConnectionStatus |
Ottiene lo stato della connessione corrente. |
CustomConfiguration |
Ottiene o imposta una stringa XML per configurare il plug-in VPN. Per il formato e il supporto, vedere la documentazione del plug-in VPN. |
DomainNameInfoList |
Ottiene un elenco di regole NRPT (Name Resolution Policy Table) per il profilo plug-in VPN. |
ProfileName |
Ottiene o imposta il nome del profilo VPN. |
RememberCredentials |
Ottiene o imposta un valore che indica se le credenziali per il profilo VPN verranno memorizzate nella cache. Se TRUE, le credenziali per il profilo VPN verranno memorizzate nella cache, se applicabile. |
RequireVpnClientAppUI |
Ottiene o imposta un valore che determina se questo profilo VPN viene visualizzato nell'interfaccia utente della connessione VPN del sistema. |
Routes |
Ottiene un elenco di route che devono passare all'interfaccia VPN nel caso di una VPN con split tunneling. |
ServerUris |
Ottiene un elenco di URI del server a cui connettersi per il profilo VPN. |
TrafficFilters |
Ottiene un elenco di filtri traffico (inclusi per app) inclusi nel profilo VPN. |
VpnPluginPackageFamilyName |
Ottiene o imposta il nome della famiglia di pacchetti del plug-in VPN da usare per questo profilo plug-in VPN. Questo campo è obbligatorio affinché VpnPlugInProfile sia valido. |