繁体   English   中英

如何使用C#VSTO在PowerPoint中自动卸载自定义加载项?

[英]how to auto-unload a custom add-in in PowerPoint using C# VSTO?

我已经在PowerPoint 2010中创建了一个加载项。我需要检查用户正在使用的PowerPoint的当前版本,如果当前版本小于14.0,则需要显示一条消息,并且该加载项是自动卸载(或者用户无法安装或选择加载项)。

是否有捷径可寻? 我正在使用C#。 谢谢。

请参阅COMAddIns.ItemCOMAddIn.Connect

COMAddIn addin = Application.COMAddIns.Item("yourAddinProgId");
addin.Connect = false;

这将导致您的加载项的Shutdown事件引发。 但是您必须自己进行所有清理(撤消启动时所做的一切)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM