VpnForegroundActivatedEventArgs クラス

定義

Activated イベントと共に渡される引数 (Application.OnActivatedを参照) は、VPN アプリがフォアグラウンドでアクティブになったときに渡されます。

public ref class VpnForegroundActivatedEventArgs sealed : IActivatedEventArgsWithUser
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VpnForegroundActivatedEventArgs final : IActivatedEventArgsWithUser
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VpnForegroundActivatedEventArgs : IActivatedEventArgsWithUser
Public NotInheritable Class VpnForegroundActivatedEventArgs
Implements IActivatedEventArgsWithUser
継承
Object Platform::Object IInspectable VpnForegroundActivatedEventArgs
属性
実装

Windows の要件

デバイス ファミリ
Windows 11 (10.0.22000.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v14.0 で導入)
アプリの機能
networkingVpnProvider

プロパティ

ActivationOperation

VPN フォアグラウンド操作を表すオブジェクトを取得します。

フォアグラウンド操作の処理が完了したら、この VpnForegroundActivationOperation オブジェクトの Complete メソッドを呼び出し、IVpnPlugin.Connect 呼び出しに返される値の ValueSet を渡す必要があります。 VpnChannel.ActivateForegroundの を参照してください。

Kind

このアプリがアクティブ化されている理由を取得します。

PreviousExecutionState

このアクティブ化の前にアプリが存在していた実行状態を取得します。

ProfileName

アクティブな VPN プロファイルの名前を取得します。

SharedContext

VPN フォアグラウンド アプリをアクティブ化したときに VPN プラグインが指定した値のセットを取得します。 VpnChannel.ActivateForegroundの を参照してください。

SplashScreen

スプラッシュ画面からアクティブ化されたアプリへの切り替えに関する情報を提供するスプラッシュスクリーン オブジェクトを取得します。

User

アプリがアクティブ化されたユーザーを取得します。 IActivatedEventArgsWithUser.Userの も参照してください。

適用対象