29 lines
537 B
C#
29 lines
537 B
C#
using System.Collections.Generic;
|
|
|
|
namespace NBF
|
|
{
|
|
public interface ICommand
|
|
{
|
|
/// <summary>
|
|
/// 名字
|
|
/// </summary>
|
|
string Name { get; }
|
|
|
|
/// <summary>
|
|
/// 命令
|
|
/// </summary>
|
|
string Command { get; }
|
|
|
|
/// <summary>
|
|
/// 参数说明
|
|
/// </summary>
|
|
string ArgsTips { get; }
|
|
|
|
|
|
/// <summary>
|
|
/// 执行
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
bool Execute(CommandArgs args);
|
|
}
|
|
} |