[英]How to get the username of the current logged in user in UWP?
我嘗試簽出該示例,從中可以獲取所有用戶及其信息,但是當我執行IReadOnlyList<User> users = await User.FindAllAsync();
我沒有任何價值。
而且,我需要獲得當前登錄的用戶,而不是所有用戶的登錄,PS:我已請求了所需的功能。
對於大多數設備, FindAllAsync
方法返回當前已登錄並正在使用該應用程序的用戶; 它不會返回計算機上的所有帳戶。 Xbox支持兩個或多個同時玩同一游戲的人,因此它一次可以返回一個以上的用戶。
這對我來說很好; 您需要的只是userAccountInformation
功能:
var res = await User.FindAllAsync(UserType.LocalUser);
foreach (var r in res)
{
var props = await r.GetPropertiesAsync(new string[] { KnownUserProperties.DisplayName });
foreach (var p in props)
{
Debug.Write(p.Key + ": " + p.Value);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.