dotNet.AntdUI 扩展库的智能提示目标是“高频、够用、轻量”,而不是完整复制全部 .NET API。AntdUI 公开类型很多,如果把所有继承自 WinForms 的属性、低频重载和内部辅助类型都写入提示,会让库文件膨胀,也会降低输入时的命中质量。
Handle、CreateParams、无关设计器属性。import dotNet.reflection;
var data = dotNet.reflection.exportAssembly(
"~\lib\dotNet\AntdUI\.res\AntdUI.dll",
{
typeNames = [
"AntdUI.Button",
"AntdUI.Table",
"AntdUI.Chat.MsgList",
"AntdUI.Chat.ChatList"
];
includeMethods = true;
includeEvents = true;
includeFields = false;
}
);
var md = dotNet.reflection.toMarkdown(data);
dotNet.AntdUI 智能提示;低频成员写入对应组件文档。AntdUI.Xxx 只列组件、数据项、关键枚举和静态类。!AntdUIXxx 命名。!AntdUIModalConfig、!AntdUITextChatItem 等,尽量保持短而清晰。