VpnPlugInProfile Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein VPN-Plug-In-Profil dar.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
networkingVpnProvider
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1607 | 14393 | ConnectionStatus |
1607 | 14393 | RequireVpnClientAppUI |
Konstruktoren
VpnPlugInProfile() |
Ermöglicht VPN-Verwaltungs-Apps das Erstellen, Bearbeiten und Verwalten von VPN-Profilen für VPN-Plug-Ins. |
Eigenschaften
AlwaysOn |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das VPN-Profil für Always-On VPN-ist; d. h., ob das Profil in der Lage ist, immer verbunden zu sein,. |
AppTriggers |
Ruft eine Liste der Apps ab, die die VPN-Verbindung auslösen, um eine Verbindung herzustellen. |
ConnectionStatus |
Ruft den aktuellen Verbindungsstatus ab. |
CustomConfiguration |
Dient zum Abrufen oder Festlegen einer XML-Zeichenfolge zum Konfigurieren des VPN-Plug-Ins. Informationen zur Formatierung und Unterstützung finden Sie in der Dokumentation des VPN-Plug-Ins. |
DomainNameInfoList |
Ruft eine Liste der NrPT-Regeln (Name Resolution Policy Table) für das VPN-Plug-In-Profil ab. |
ProfileName |
Dient zum Abrufen oder Festlegen des Namens des VPN-Profils. |
RememberCredentials |
Ruft ab oder legt fest, ob die Anmeldeinformationen für das VPN-Profil zwischengespeichert werden. Wenn TRUE, werden die Anmeldeinformationen für das VPN-Profil ggf. zwischengespeichert. |
RequireVpnClientAppUI |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob dieses VPN-Profil in der VPN-Verbindungs-UI des Systems angezeigt wird. |
Routes |
Ruft eine Liste der Routen ab, die über die VPN-Schnittstelle im Falle eines geteilten Tunnel-VPN gehen müssen. |
ServerUris |
Ruft eine Liste der Server-URIs ab, mit der eine Verbindung für das VPN-Profil hergestellt werden soll. |
TrafficFilters |
Ruft eine Liste der Datenverkehrsfilter (einschließlich pro App) ab, die im VPN-Profil enthalten sind. |
VpnPluginPackageFamilyName |
Ruft den Paketfamiliennamen des VPN-Plug-Ins ab, das für dieses VPN-Plug-In-Profil verwendet werden soll, oder legt ihn fest. Dieses Feld ist erforderlich, damit VpnPlugInProfile gültig ist. |