Работа над надстройкой VSTO и использование обратного вызова getScreentip.Я заметил, что если 2 кнопки с ленты используют этот обратный вызов (даже с другой функцией), кнопка больше не отображается.Я предполагаю, что это приводит к ошибке во время загрузки ленты, но я не уверен, как это увидеть.В консоли ничего не отображается.
<button id="MeetingOptionsDisabled_Cal" label="Meeting"
image="MeetingDisabledBtn"
size="large"
getVisible="GetVisible"
getScreentip="GetScreentip"
getSupertip="GetSupertip_Cal"/>
</group>
<button id="MeetingOptionsDisabled_Main" label="Meeting"
image="MeetingDisabledBtn"
Screentip="MyTip"
size="large"
getVisible="GetVisible"
getScreentip="GetScreentip"
getSupertip="GetSupertip_Main"/>
</group>
--- Код позади
public string GetSupertip_Cal(Office.IRibbonControl control)
{
return "Test screen tip";
}
public string GetSupertip_Main(Office.IRibbonControl control)
{
return "Test screen tip";
}