Files
community/Ink Canvas/Plugins/AppRestartService.cs
T
2026-04-30 14:29:06 +08:00

40 lines
938 B
C#

using Ink_Canvas.Helpers;
namespace Ink_Canvas.Plugins
{
public class AppRestartService : IAppRestartService
{
public bool IsRunningAsAdmin => AppRestartHelper.IsRunningAsAdmin();
public void RestartApp(bool asAdmin)
{
AppRestartHelper.RestartApp(asAdmin);
}
public void RestartWithCurrentPrivileges()
{
AppRestartHelper.RestartWithCurrentPrivileges();
}
public void RestartAsAdmin()
{
AppRestartHelper.RestartAsAdmin();
}
public void RestartAsNormal()
{
AppRestartHelper.RestartAsNormal();
}
public void SwitchToUIATopMostAndRestart()
{
AppRestartHelper.SwitchToUIATopMostAndRestart();
}
public void SwitchToNormalTopMostAndRestart()
{
AppRestartHelper.SwitchToNormalTopMostAndRestart();
}
}
}