|
AnyCAD Rapid API 2025
Help you to create a better world!
|
Public 成员函数 | |
| String | GetName () |
| void | SetName (String val) |
| boolean | GetHasEditor () |
| void | SetHasEditor (boolean val) |
| boolean | GetNeedViewer () |
| void | SetNeedViewer (boolean val) |
| String | GetDescription () |
| void | SetDescription (String val) |
| EnumCommandBehavior | GetCommandType () |
| void | QueryParamsSchema (CommandContext ctx) |
| boolean | Execute (CommandContext ctx, boolean notify) |
| String | Query (CommandContext ctx) |
| boolean | IsVisible (CommandContext ctx) |
| boolean | IsChecked (CommandContext ctx) |
| boolean | BeforeRunning (CommandContext ctx) |
| void | ShowToolTip (String message) |
静态 Public 成员函数 | |
| static boolean | Redirect (String name, CommandContext ctx) |
<> 命令基类
| boolean Command.BeforeRunning | ( | CommandContext | ctx | ) |
在执行命令之前进行检查是否可以执行。
| ctx | 上下文 |
| boolean Command.Execute | ( | CommandContext | ctx, |
| boolean | notify ) |
执行
| ctx | 上下文信息 |
| notify | 是否通知命令 |
| boolean Command.IsChecked | ( | CommandContext | ctx | ) |
是否仍在执行。
| ctx | 上下文 |
| boolean Command.IsVisible | ( | CommandContext | ctx | ) |
是否可以执行。
| ctx | 上下文 |
| String Command.Query | ( | CommandContext | ctx | ) |
查询命令
| ctx | 上下文 |
| void Command.QueryParamsSchema | ( | CommandContext | ctx | ) |
查询命令的输入参数Schema,保存在Output中
|
static |
重新定向到其他命令来执行
| name<br> | |
| ctx<br> |
| void Command.ShowToolTip | ( | String | message | ) |
显示提示信息
| message | 内容 |