我正在开发商业应用程序,我需要在Outlook中设置身份验证。用于Outlook中连接的面板用于触发使用API检查服务器。但是,此面板显示在我的ThisAddin代码文件中。但是,我的addin功能区在另一个文件(ACF_Ribbon)中处理。我希望隐藏此功能区,直到我的面板对用户进行身份验证,然后在验证成功完成后显示它。
任何人都可以有解决方案吗?我在MSDN for Outlook中找不到任何内容。
更新&部分答案:
就我的搜索而言,使用功能区设计器几乎是不可能的,因为功能区的管理是自动完成的。所以我的实际解决方案是在未完成身份验证时禁用所有按钮。这不是一个解决方案,但如果有人和我有同样的事情可能会有所帮助。
答案 0 :(得分:0)
您的功能区必须指定指向您的函数的getVisible回调。有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/ee633442%28v=office.11%29.aspx?f=255&MSPPError=-2147217396。