GREET API
Exposed interfaces to create modules that can be loaded in GREET
 All Classes Namespaces Files Functions Enumerations Enumerator Properties Events
ICommandLinePlugin.cs
Go to the documentation of this file.
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Reflection;
6 
7 namespace PlugInsInterfaces.PluginTypes
8 {
12  [Obfuscation(Feature = "renaming", Exclude = true)]
13  public interface ICommandLinePlugin : IPlugin
14  {
20  [Obfuscation(Feature = "renaming", Exclude = true)]
21  string[] AvailableCommandsForThisPlugin();
29  [Obfuscation(Feature = "renaming", Exclude = true)]
30  bool RunCommand(string command, string[] args);
31  }
32 }
Interface that any class must implement in order to be loaded in GREET as a plugin ...
Definition: IPlugin.cs:14
Specify the members for a plugin that can execute command line commands