UserActivityChannel.TryGetForWebAccount(WebAccount) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取特定于指定 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
}
}
注解
某些应用(如“邮件”)在应用的单个实例中支持多个用户帐户。 如果用户有一个 Microsoft 帐户 (MSA) ,一个 Azure Active Directory 帐户 (AAD) ,则应用可以选择写入与 MSA 帐户或 AAD 帐户关联的活动源。