Может ли программное обеспечение UWP инициировать завершение работы в Windows 10 (без IoT)?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Может ли программное обеспечение UWP инициировать завершение работы в Windows 10 (без IoT)?

Сообщение Anonymous »

Я хочу разрешить моему приложению UWP инициировать завершение работы.
Попытки
  • PowerShell

    Попытка вызвать команды оболочки, подобные командам Powershell

    Код: Выделить всё

    Stop-Computer
    
    не работает.
  • C#

    Поэтому я попытался использовать собственный код C#. Однако это приводит к указанной ниже ошибке:

    Код: Выделить всё

    ShutdownManager.BeginShutdown(Windows.System.ShutdownKind.Shutdown, TimeSpan.FromSeconds(120));
    
Соответствующие файлы
  • Код: Выделить всё

    MainPage.xaml.cs
    [/b]

    Код: Выделить всё

    using Windows.UI.Xaml;
    using Windows.UI.Xaml.Controls;
    using System;
    using Windows.System;
    
    // The Blank Page item template is documented at https://learn.microsoft.com/en-us/previous-versions/windows/apps/hh768232(v=win.10)?redirectedfrom=MSDN#project-templates-at-a-glance.
    // Delete the extra namespaces when the application is complete.
    
    namespace Shutdown_Roulette
    {
    /// 
    /// An empty page that can be used on its own or navigated to within a Frame.
    /// 
    public sealed partial class MainPage : Page
    {
    public MainPage()
    {
    this.InitializeComponent();
    }
    
    private void Button_click(object sender, RoutedEventArgs e)
    {
    ShutdownManager.BeginShutdown(Windows.System.ShutdownKind.Shutdown, TimeSpan.FromSeconds(120));
    }
    }
    }
    
  • Код: Выделить всё

    Package.appxmanifest
    [/b]

    Код: Выделить всё

    
    xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
    xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
    xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
    xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10"
    IgnorableNamespaces="uap mp iot">
    
    
    
    
    
    
    Shutdown Roulette
    Master Roke Julian Lockhart Beedell
    Assets\StoreLogo.png
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
Обратите внимание, что я хочу использовать эту команду в Windows 10, а не в Windows 10. чем Windows 10 IoT; Я просто пытаюсь использовать команды Интернета вещей, потому что они являются единственным альтернативным методом (который я смог придумать) для его вызова без использования PowerShell, Python или командного процессора Windows.


Подробнее здесь: https://stackoverflow.com/questions/648 ... 10-non-iot
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»