Partager via


UserActivityChannel.TryGetForWebAccount(WebAccount) Méthode

Définition

Obtenez un canal, spécifique à un compte web spécifié, à utiliser pour enregistrer l’activité des utilisateurs.

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

Paramètres

account
WebAccount

Compte web auquel associer l’activité de l’utilisateur.

Retours

Canal à utiliser pour enregistrer l’activité des utilisateurs. Le canal sera associé au compte web.

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

Exemples

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
    }
}

Remarques

Certaines applications, telles que Mail, prennent en charge plusieurs comptes d’utilisateur au sein d’une seule instance de l’application. Si l’utilisateur dispose d’un compte Microsoft (MSA) et d’un compte Azure Active Directory (AAD), l’application peut choisir d’écrire dans le flux d’activité associé au compte MSA ou au compte AAD.

S’applique à