Share via


VpnPlugInProfile Kelas

Definisi

Mewakili profil 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
Warisan
Object Platform::Object IInspectable VpnPlugInProfile
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
networkingVpnProvider

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 ConnectionStatus
1607 14393 RequireVpnClientAppUI

Konstruktor

VpnPlugInProfile()

Memungkinkan aplikasi manajemen VPN untuk membuat, mengedit, dan mengelola, profil VPN untuk plug-in VPN.

Properti

AlwaysOn

Mendapatkan atau menetapkan nilai yang menunjukkan apakah profil VPN adalah untuk VPN Always-On; yaitu, apakah profil mampu selalu terhubung.

AppTriggers

Mendapatkan daftar aplikasi yang akan memicu koneksi VPN untuk terhubung.

ConnectionStatus

Mendapatkan status koneksi saat ini.

CustomConfiguration

Mendapatkan atau mengatur string XML untuk mengonfigurasi plug-in VPN. Lihat dokumentasi dari plug-in VPN untuk format dan dukungan.

DomainNameInfoList

Mendapatkan daftar aturan Tabel Kebijakan Resolusi Nama (NRPT) untuk profil plug-in VPN.

ProfileName

Mendapatkan atau mengatur nama profil VPN.

RememberCredentials

Mendapatkan atau mengatur apakah kredensial untuk profil VPN akan di-cache. Jika TRUE, kredensial untuk profil VPN akan di-cache jika berlaku.

RequireVpnClientAppUI

Mendapatkan atau menetapkan nilai yang menentukan apakah profil VPN ini muncul di UI koneksi VPN sistem.

Routes

Mendapatkan daftar rute yang harus melalui antarmuka VPN dalam kasus SPLIT Tunneled VPN.

ServerUris

Mendapatkan daftar URI server yang akan disambungkan untuk profil VPN.

TrafficFilters

Mendapatkan daftar Filter Lalu Lintas (termasuk per Aplikasi) yang disertakan dalam profil VPN.

VpnPluginPackageFamilyName

Mendapatkan atau mengatur nama keluarga paket plug-in VPN yang akan digunakan untuk profil plug-in VPN ini. Bidang ini diperlukan agar VpnPlugInProfile valid.

Berlaku untuk

Lihat juga