UserActivityChannel.TryGetForWebAccount(WebAccount) メソッド

定義

ユーザー アクティビティの記録に使用する、指定した Web アカウントに固有のチャネルを取得します。

public:
 static UserActivityChannel ^ TryGetForWebAccount(WebAccount ^ account);
 static UserActivityChannel TryGetForWebAccount(WebAccount const& account);
public static UserActivityChannel TryGetForWebAccount(WebAccount account);
function tryGetForWebAccount(account)
Public Shared Function TryGetForWebAccount (account As WebAccount) As UserActivityChannel

パラメーター

account
WebAccount

ユーザー アクティビティを関連付ける Web アカウント。

戻り値

ユーザー アクティビティの記録に使用するチャネル。 チャネルは Web アカウントに関連付けられます。

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

private static UserActivityChannel _currentChannel;

public static void UpdateActivityChannelForAccount(WebAccount account)
{
    _currentChannel = UserActivityChannel.TryGetForWebAccount(account);
    if (_currentChannel != null)
    {
        // app-specific – generate activity that will be associated with the web account
    }
}

注釈

メールなどの一部のアプリでは、アプリの 1 つのインスタンス内で複数のユーザー アカウントがサポートされています。 ユーザーが Microsoft アカウント (MSA) と Azure Active Directory アカウント (AAD) を持っている場合、アプリは MSA アカウントまたは AAD アカウントに関連付けられているアクティビティ フィードへの書き込みを選択できます。

適用対象