Я добавил пользовательское действие к типу CustomList. В целях тестирования я хотел бы применить свое новое пользовательское действие, используя наш тестовый комплект. К сожалению, я не знаю, как я могу сгенерировать идентификатор для своего пользовательского пункта меню!
Вот пример (выражение 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) для моего настраиваемого действия?