123456789101112131415161718 |
- using System.Diagnostics.CodeAnalysis;
- using System.Security;
- using System.Security.Permissions;
- namespace HandyControl.Tools;
- [SuppressMessage("ReSharper", "InconsistentNaming")]
- internal class SecurityHelper
- {
- private static UIPermission _allWindowsUIPermission;
- [SecurityCritical]
- internal static void DemandUIWindowPermission()
- {
- _allWindowsUIPermission ??= new UIPermission(UIPermissionWindow.AllWindows);
- _allWindowsUIPermission.Demand();
- }
- }
|