找回密码
 立即注册

QQ登录

只需一步,快速开始

风暴

初级会员

4

主题

25

帖子

325

积分

初级会员

积分
325
风暴
初级会员   /  发表于:2024-11-2 16:59  /   查看:142  /  回复:3
1金币
本帖最后由 风暴 于 2024-11-2 17:00 编辑

如何在编写插件时 在定义  [CustomCommandObject(InitParamProperties = " ", InitParamValues = " ")]
                public List<Command> CommandList { get; set; }
重写Commands的 GetParameters 与 GetParameterDescriptions函数,生成动态上下文

最佳答案

查看完整内容

这个的话,按照帮助教程中插件开发的描述,动态上下文使用命令属性呢,可以了解下下面的部分是否可以满足需要:命令属性 - 活字格V10帮助文档

3 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2024-11-2 16:59:35
来自 4#
这个的话,按照帮助教程中插件开发的描述,动态上下文使用命令属性呢,可以了解下下面的部分是否可以满足需要:命令属性 - 活字格V10帮助文档
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-11-4 17:27:42
2#
大佬,请问下是在写一个什么类型的插件,命令还是服务端命令的,还不太明白大佬这边提到的Commands的GetParameters和GetParameterDescriptions函数是在哪个位置,查询了下相关API应该只有Command接口,方便的话可以截图下以便可以更好地理解您的问题哈

Command - 活字格V10帮助文档
回复 使用道具 举报
风暴
初级会员   /  发表于:2024-11-5 17:36:58
3#
本帖最后由 风暴 于 2024-11-5 17:57 编辑
Shawn.Liu 发表于 2024-11-4 17:27
大佬,请问下是在写一个什么类型的插件,命令还是服务端命令的,还不太明白大佬这边提到的Commands的GetPar ...

写一个单元格插件,想在值变更命令中使用动态的上下文,
C#命令

        [DisplayName("值变更命令")]
                [CustomCommandObject(InitParamProperties = "上下文输出", InitParamValues = "上下文输出")]
                public List<Command> CommandList { get; set; }

                public CommandExcuteKind CommandExcuteKind => CommandExcuteKind.OnValueChanged;




并且使用CustomCommandObject 后在编辑器里面不能保存 值变更命令


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部