如何在c# visual studio中跟踪Word插件中的用户行为
本文关键字:插件 用户 Word 跟踪 visual studio | 更新日期: 2023-09-27 18:17:38
我想找出在c#和Visual Studio 2015 Enterprise的帮助下,用户在Word 2010中点击了哪个按钮(例如按钮ID,名称)。我可以想象在控制台中打印用户在运行word外接程序解决方案时所做的事情的可能性。
我试图通过VBA解决控件选项卡中的特定按钮,但无法找到该特定按钮的确切名称和ID。我希望有办法知道。
编辑: Sub ControlProperties()
Dim Answer
Answer = MsgBox("You are about to edit property parameters. Continue?", vbYesNo + vbQuestion, "Properties")
If Answer = vbYes Then
MsgBox "Here implement code to continue..."
Else
End If
End Sub
自定义UI编辑器条目:
<command idMso="ControlProperties" enabled="true" onAction="ControlProperties" />
我的目标只是弹出提示框,用户得到警告,他即将编辑参数,并继续按钮的原始功能。但是上面的代码ControlProperties被完全禁用了。
问好。
找到了处理" CancelDefault = False "的方法:
Sub ControlProperties()
Dim Answer
Answer = MsgBox("You are about to edit property parameters. Continue?", vbYesNo + vbQuestion, "Properties")
If Answer = vbYes Then
MsgBox "Here implement code to continue..."
CancelDefault = False
Else
End If
End Sub