我需要从第三方 .Net 程序集中调用一个方法。我想要的对象是公共的,并标有 ComVisible 属性。我想要的方法是公开的,但需要一个 IRibbonControl 。所以:
[ComVisible(true)]
public class CustomUI : IRibbonExtensibility
......
public void SaveAs(IRibbonControl control);
这是否可能,例如通过 VBA 中的 CreateObject?我需要在 VBA 中创建一个 IRibbonControl,对吗?