Desenvolver um NetLogic que desligue o sistema host

Crie um NetLogic que
desligue imediatamente o sistema host do
Windows®
no qual o
Aplicativo FactoryTalk Optix
executa.
Pré-requisitos
Defina o editor de código externo padrão. Consulte Definir o editor de código padrão.
  1. Para desenvolver um NetLogic que encerre o sistema host
  2. Na
    Exibição de projeto
    , clique com o botão direito do mouse em
    NetLogic
    e selecione
    Novo
    NetLogic em tempo de execução
    .
  3. Passe o mouse sobre o NetLogic, selecione
    Edit
    e digite
    ShutDownSystemNetLogic
  4. Clique duas vezes no NetLogic.
    O editor de código externo é aberto.
  5. Substitua o código existente pelo seguinte código:
    #region StandardUsing using System; using FTOptix.Core; using FTOptix.CoreBase; using FTOptix.HMIProject; using UAManagedCore; using OpcUa = UAManagedCore.OpcUa; using FTOptix.NetLogic; using FTOptix.OPCUAServer; using FTOptix.UI; using System.Diagnostics; #endregion public class ShutDownSystemNetLogic : FTOptix.NetLogic.BaseNetLogic { [FTOptix.NetLogic.ExportMethod] public void SystemShutDown() { var psi = new ProcessStartInfo("shutdown", "/s /t 0"); psi.CreateNoWindow = true; psi.UseShellExecute = false; Process.Start(psi); } }
  6. Salve o código.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.