VpnManagementAgent Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memungkinkan pembuatan, penghapusan, edit, sambungkan, dan putuskan sambungan alur untuk VPN. Ini dapat digunakan untuk mengelola siklus hidup profil VPN, dan untuk membuat manajer koneksi VPN kustom.
public ref class VpnManagementAgent 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 VpnManagementAgent 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 VpnManagementAgent 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 VpnManagementAgent
[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 VpnManagementAgent
Public NotInheritable Class VpnManagementAgent
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
networkingVpnProvider
|
Konstruktor
VpnManagementAgent() |
Konstruktor untuk memungkinkan aplikasi VPN membuat objek ini. |
Metode
AddProfileFromObjectAsync(IVpnProfile) |
Membuat Profil VPN baru berdasarkan objek input VpnProfile . |
AddProfileFromXmlAsync(String) |
Membuat koneksi VPN baru berdasarkan string yang dikodekan ProfileXML (lihat ProfileXML XSD). |
ConnectProfileAsync(IVpnProfile) |
Menyambungkan ke profil VPN yang ada. |
ConnectProfileWithPasswordCredentialAsync(IVpnProfile, PasswordCredential) |
Menyambungkan ke profil VPN menggunakan sekumpulan kredensial kata sandi tertentu. |
DeleteProfileAsync(IVpnProfile) |
Menghapus profil VPN yang ada. |
DisconnectProfileAsync(IVpnProfile) |
Putuskan sambungan dari profil VPN yang tersambung. |
GetProfilesAsync() |
Mendapatkan daftar profil VPN yang dapat diakses. |
UpdateProfileFromObjectAsync(IVpnProfile) |
Updates profil jaringan privat maya (VPN) berdasarkan objek input. |
UpdateProfileFromXmlAsync(String) |
Updates profil VPN yang ada berdasarkan string yang dikodekan ProfileXML input (lihat ProfileXML XSD). |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk