Compartilhar via


UserActivityChannel.TryGetForWebAccount(WebAccount) Método

Definição

Obtenha um canal, específico para uma conta Web especificada, a ser usado para registrar a atividade do usuário.

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

Parâmetros

account
WebAccount

A conta web à qual associar a atividade do usuário.

Retornos

O canal a ser usado para registrar a atividade do usuário. O canal será associado à conta Web.

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Exemplos

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

Comentários

Alguns aplicativos, como Email, dão suporte a várias contas de usuário em uma única instância do aplicativo. Se o usuário tiver uma CONTA microsoft (MSA) e uma conta do AAD (Azure Active Directory), o aplicativo poderá optar por gravar no feed de atividades associado à conta MSA ou à conta do AAD.

Aplica-se a