Я пытаюсь создать собственную вкладку в Office JS для Windows Excel. Я создал тестовое приложение с использованием генератора Yeoman и попытался использовать CustomTab вместе с меткой, но на ленте ничего не появляется. Я не уверен, правильно ли я понимаю использование CustomTab. Вот мой XML
<ExtensionPoint xsi:type="MessageReadCommandSurface"> <CustomTab id="Tab.Home"> <Group id="CommandsGroup"> <Label resid="Tab.Label"/> <Icon> <bt:Image size="16" resid="Icon.16x16"/> <bt:Image size="32" resid="Icon.32x32"/> <bt:Image size="80" resid="Icon.80x80"/> </Icon> <Control xsi:type="Button" id="TaskpaneButton"> <Label resid="TaskpaneButton.Label"/> <Supertip> <Title resid="TaskpaneButton.Label"/> <Description resid="TaskpaneButton.Tooltip"/> </Supertip> <Icon> <bt:Image size="16" resid="Icon.16x16"/> <bt:Image size="32" resid="Icon.32x32"/> <bt:Image size="80" resid="Icon.80x80"/> </Icon> <Action xsi:type="ShowTaskpane"> <TaskpaneId>ButtonId1</TaskpaneId> <SourceLocation resid="Taskpane.Url"/> </Action> </Control> </Group> </CustomTab> </ExtensionPoint>
Из этого XML, вы ссылаетесь Tab.Home , поэтому лента вашего приложения находится на вкладке "Домашняя"
<CustomTab id="Tab.Home">
, если вы хотите создать новую вкладку ленты, вы может изменить эту строку:
<CustomTab id="NewRibbonTab.Tab1">