我编写了一个 DataExtender 来“隐藏”某些项目。这个想法是某些项目不应该在 GUI 的任何列表中可见,即使用户可以访问它(类似于 Windows 中的系统文件/文件夹,即使您有权阅读它们通常也不可见) .
它工作正常,但现在我想为系统管理员做一个例外:他们应该总是看到每个项目。但我看不到如何从我的 DataExtender 中检索当前用户。这甚至可能吗?如果是这样,怎么做?
我编写了一个 DataExtender 来“隐藏”某些项目。这个想法是某些项目不应该在 GUI 的任何列表中可见,即使用户可以访问它(类似于 Windows 中的系统文件/文件夹,即使您有权阅读它们通常也不可见) .
它工作正常,但现在我想为系统管理员做一个例外:他们应该总是看到每个项目。但我看不到如何从我的 DataExtender 中检索当前用户。这甚至可能吗?如果是这样,怎么做?