UserActivityChannel.TryGetForWebAccount(WebAccount) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получите канал для указанной веб-учетной записи, который будет использоваться для записи действий пользователей.
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
Веб-учетная запись, с которыми необходимо связать действия пользователя.
Возвращаемое значение
Канал, используемый для записи действий пользователей. Канал будет связан с веб-учетной записью.
Требования к 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
}
}
Комментарии
Некоторые приложения, например Почта, поддерживают несколько учетных записей пользователей в одном экземпляре приложения. Если у пользователя есть учетная запись Майкрософт (MSA) и учетная запись Azure Active Directory (AAD), приложение может выполнить запись в веб-канал действий, связанный с учетной записью MSA или учетной записью AAD.