Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VSTO,当我更改open inspector时有一个事件?_C#_Email_Outlook_Vsto_Mailitem - Fatal编程技术网

C# VSTO,当我更改open inspector时有一个事件?

C# VSTO,当我更改open inspector时有一个事件?,c#,email,outlook,vsto,mailitem,C#,Email,Outlook,Vsto,Mailitem,你好 我必须在功能区栏中仅为少数特定邮件添加一个按钮, 我使用此属性更改可见性 getVisible="EnableControl" 我用 IRibbonUI UIrib.Invalidate(); 要更新功能区,在我更改聚焦ispector时会运行一个事件,因此我可以检查按钮是否必须显示 还是一种完全不同的控制方式 谢谢你的支持。 致以最诚挚的问候您可以参考以下链接: 如果您无法解决问题,请告诉我,我可以给您一个解决方案。每当应用程序.inspector.NewInspector事件触

你好

我必须在功能区栏中仅为少数特定邮件添加一个按钮, 我使用此属性更改可见性

getVisible="EnableControl"
我用

IRibbonUI  UIrib.Invalidate(); 
要更新功能区,在我更改聚焦ispector时会运行一个事件,因此我可以检查按钮是否必须显示

还是一种完全不同的控制方式

谢谢你的支持。
致以最诚挚的问候

您可以参考以下链接:


如果您无法解决问题,请告诉我,我可以给您一个解决方案。

每当
应用程序.inspector.NewInspector
事件触发时,请调用
IRibbonUI.Invalidate
。Outlook将调用所有按钮状态回调,包括
getVisible
回调

请详细描述你的问题。你想解决什么问题?嗨,莉娜,我想知道当我更改活动邮件窗口时,是否有一个事件或方法来执行某些代码。所以我会检查每次按钮是否必须可见,非常感谢您的回复