Я добавил пользовательское действие к типу CustomList. Для целей тестирования я хотел бы использовать свои новые пользовательские действия с помощью нашего тестового жгута. К сожалению, я не знаю, как я могу создать идентификатор для моего пользовательского пункта меню!Управление идентификатором настраиваемого элемента действия в SharePoint
Вот пример (выражение XPath) для «Удалить элемент» встроенный в опции меню:
/body/div/div/table/tbody/tr[@id='mp10_0_2']/td/table/tbody/tr/td[@id='ID_DeleteItem']/label/div/span[1]
И здесь то же самое для моего пользовательского действия:
/body/div/div/table/tbody/tr[@id='mp13_0_6']/td/table/tbody/tr/td[@class='ms-MenuUILabel']/div/span[1]
, как вы можно увидеть, во втором примере (мое пользовательское действие) содержится атрибут @class, но нет @id (который я хотел бы установить при установке моего пользовательского действия).
Как я могу указать атрибут id (который отображается в HTML) для моего пользовательского действия?
Да, это просто для тестирования. Я надеялся, что в одном из файлов XML будет установлен атрибут, но, похоже, это не так. Ваше предложение действительно было нашим планом резервного копирования. –