Я пытаюсь создать надстройку SharePoint с помощью SharePoint Online New Experience. Надстройка добавляет элемент пользовательского меню, который работает внутри фрейма (HostWebDialog = «истины»), а также работает с SharePoint 2013 и SharePoint Online Классического режимом Опыта:Поддерживает ли надстройка SharePoint Online параметр HostWebDialog = "true" в режиме нового опыта?
<CustomAction Id="1237b974-6d89-4d20-b8ac-2b4ba8e21dce.MenuTest1"
RegistrationType="List"
RegistrationId="101"
Location="EditControlBlock"
Sequence="1"
Title="Menu text"
HostWebDialog="true"
HostWebDialogHeight="280"
HostWebDialogWidth="400">
<UrlAction Url="~appWebUrl/Pages/MyPage.aspx?{StandardTokens}&SPListItemId={ItemId}&SPListId={ListId}&SPSource={Source}&SPListURLDir={ListUrlDir}&SPItemURL={ItemUrl}" />
</CustomAction>
Однако с новым SharePoint Online Нового опытом это делает не работа. Пункт меню отображается в контекстном меню, но вызов меню игнорируется. Не отображаются JS-ошибки или сообщения.
Поддерживает ли SharePoint 2016 режим «Новый опыт» параметр HostWebDialog = «true» в CustomAction?