VpnPlugInProfile クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
networkingVpnProvider
|
注釈
バージョン履歴
Windows バージョン | SDK のバージョン | 付加価値 |
---|---|---|
1607 | 14393 | ConnectionStatus |
1607 | 14393 | RequireVpnClientAppUI |
コンストラクター
VpnPlugInProfile() |
VPN 管理アプリが VPN プラグインの VPN プロファイルを作成、編集、管理できるようにします。 |
プロパティ
AlwaysOn |
VPN プロファイルが VPN用であるかどうかを示す値 |
AppTriggers |
接続する VPN 接続をトリガーするアプリの一覧を取得します。 |
ConnectionStatus |
現在の接続状態を取得します。 |
CustomConfiguration |
VPN プラグインを構成する XML 文字列を取得または設定します。 形式とサポートについては、VPN プラグインのドキュメントを参照してください。 |
DomainNameInfoList |
VPN プラグイン プロファイルの名前解決ポリシー テーブル (NRPT) 規則の一覧を取得します。 |
ProfileName |
VPN プロファイルの名前を取得または設定します。 |
RememberCredentials |
VPN プロファイルの資格情報をキャッシュするかどうかを取得または設定します。 TRUE の場合、VPN プロファイルの資格情報は、該当する場合にキャッシュされます。 |
RequireVpnClientAppUI |
この VPN プロファイルがシステムの VPN 接続 UI に表示されるかどうかを決定する値を取得または設定します。 |
Routes |
Split Tunneled VPN の場合に VPN インターフェイスを経由する必要があるルートの一覧を取得します。 |
ServerUris |
VPN プロファイルに接続するサーバー URI の一覧を取得します。 |
TrafficFilters |
VPN プロファイルに含まれるトラフィック フィルター (アプリごとを含む) の一覧を取得します。 |
VpnPluginPackageFamilyName |
この VPN プラグイン プロファイルに使用する VPN プラグインのパッケージ ファミリ名を取得または設定します。 このフィールドは、VpnPlugInProfile を有効にするために必要です。 |