Freigeben über


SystemIdentification.GetSystemIdForUser(User) Methode

Definition

Ruft basierend auf der Benutzer-ID einen Bezeichnerwert für das System ab.

public:
 static SystemIdentificationInfo ^ GetSystemIdForUser(User ^ user);
 static SystemIdentificationInfo GetSystemIdForUser(User const& user);
public static SystemIdentificationInfo GetSystemIdForUser(User user);
function getSystemIdForUser(user)
Public Shared Function GetSystemIdForUser (user As User) As SystemIdentificationInfo

Parameter

user
User

Die Benutzerdaten , die zum Erstellen der System-ID verwendet werden sollen. Wenn der Wert lautet null, erhält diese Methode die ID des aktuellen Benutzers.

Gibt zurück

Ein SystemIdentificationInfo-Objekt für dieses System, basierend auf der Benutzer-ID.

Windows-Anforderungen

App-Funktionen
userSystemId

Hinweise

Der von dieser Methode zurückgegebene Bezeichner ist für einen Benutzer auf dem aktuellen Gerät spezifisch und ermöglicht die Korrelation der Nutzung zwischen verschiedenen Anwendungen, die auf demselben Gerät für einen bestimmten Benutzer ausgeführt werden. Apps, die nicht mehreren Benutzern entsprechen, sollten nur an diese Methode übergeben null werden, die die ID des aktuellen Benutzers abruft.

Die Verwendung dieser Methode wird durch die UserSystemId-Funktion eingeschränkt, die eine eingeschränkte Funktion ist, die von Microsoft genehmigt werden muss. Beachten Sie, dass die meisten Aufrufer stattdessen die Windows.System.Profile.SystemIdentification.GetSystemIdForPublisher-Methode verwenden sollten, da sie für die meisten Anwendungsfälle besser geeignet ist und keine eingeschränkte Funktion erfordert. Wenn Sie keine ID abrufen müssen, die für Apps freigegeben wird, die von verschiedenen Herausgebern erstellt wurden, sollten Sie diese Methode nicht verwenden.

Gilt für: