Freigeben über


UserActivityChannel.TryGetForWebAccount(WebAccount) Methode

Definition

Rufen Sie einen Kanal ab, der für ein angegebenes Webkonto spezifisch ist und zum Aufzeichnen von Benutzeraktivitäten verwendet werden soll.

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

Parameter

account
WebAccount

Das Webkonto, dem Benutzeraktivitäten zugeordnet werden sollen.

Gibt zurück

Der Kanal, der zum Aufzeichnen der Benutzeraktivität verwendet werden soll. Der Kanal wird dem Webkonto zugeordnet.

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Beispiele

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

Hinweise

Einige Apps, z. B. Mail, unterstützen mehrere Benutzerkonten innerhalb einer einzelnen instance der App. Wenn der Benutzer über ein Microsoft-Konto (MSA) und ein Azure Active Directory-Konto (AAD) verfügt, kann die App in den Aktivitätsfeed schreiben, der dem MSA-Konto oder dem AAD-Konto zugeordnet ist.

Gilt für: