VpnManagementAgent 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許 VPN 的建立、刪除、編輯、連線和中斷連線流程。 這些可用來管理 VPN 設定檔的生命週期,以及建立自訂 VPN 連線管理員。
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
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
應用程式功能 |
networkingVpnProvider
|
建構函式
VpnManagementAgent() |
建構函式可讓 VPN 應用程式建立這個物件。 |
方法
AddProfileFromObjectAsync(IVpnProfile) |
根據 VpnProfile 輸入物件建立新的 VPN 設定檔。 |
AddProfileFromXmlAsync(String) |
根據 ProfileXML 編碼字串建立新的 VPN 連線, (請參閱 ProfileXML XSD) 。 |
ConnectProfileAsync(IVpnProfile) |
連線到現有的 VPN 設定檔。 |
ConnectProfileWithPasswordCredentialAsync(IVpnProfile, PasswordCredential) |
使用一組指定的密碼認證來連線到 VPN 設定檔。 |
DeleteProfileAsync(IVpnProfile) |
刪除現有的 VPN 設定檔。 |
DisconnectProfileAsync(IVpnProfile) |
中斷連線的 VPN 設定檔。 |
GetProfilesAsync() |
取得目前 VPN 設定檔的可存取清單。 |
UpdateProfileFromObjectAsync(IVpnProfile) |
更新以輸入物件為基礎的虛擬私人網路 (VPN) 設定檔。 |
UpdateProfileFromXmlAsync(String) |
更新以輸入 ProfileXML 編碼字串為基礎的現有 VPN 設定檔, (請參閱ProfileXML XSD) 。 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應