如何在uwp中从windows10中获取工作组名称

本文关键字:获取 工作组 windows10 uwp 中从 | 更新日期: 2024-09-26 05:00:52

如何在uwp 中从windows 10获取工作组名称

以及用户的所有其他属性?

如何在uwp中从windows10中获取工作组名称

有一个用户类可用(UWP):https://msdn.microsoft.com/en-us/library/windows/apps/windows.system.user.aspx

在那里你可以找到用户的属性

您可以使用NetworkInformation类

例如获取计算机名称使用:

var hostNames = NetworkInformation.GetHostNames();
var localName = hostNames.FirstOrDefault(name => name.DisplayName.Contains(".local"));
var computerName = localName.DisplayName.Replace(".local", "");

或者,您也可以使用ConnectionProfile来获取有关网络的信息
试试这样的东西:

var result = NetworkInformation.GetConnectionProfiles();
foreach (var connectionProfile in result)
{
    foreach (var networkName in connectionProfile.GetNetworkNames())
    {
        // use networkName;
    }
}