Pregunta

He agregado una acción personalizada al tipo CustomList. Para fines de prueba, me gustaría ejercer mi nueva acción personalizada utilizando nuestro arnés de prueba. ¡Desafortunadamente, no sé cómo puedo generar una identificación para mi elemento de menú personalizado!

Aquí hay un ejemplo (expresión XPath) para la opción de menú incorporado 'Eliminar elemento':

/body/div/div/table/tbody/tr[@id='mp10_0_2']/td/table/tbody/tr/td[@id='ID_DeleteItem']/label/div/span[1]

Y aquí está lo mismo para mi acción personalizada:

/body/div/div/table/tbody/tr[@id='mp13_0_6']/td/table/tbody/tr/td[@class='ms-MenuUILabel']/div/span[1]

Como puede ver, en el segundo ejemplo (mi acción personalizada) contiene un atributo @class, pero no @id (que me gustaría establecer al instalar mi acción personalizada).

¿Cómo puedo especificar un atributo de identificación (que aparece en HTML) para mi acción personalizada?

¿Fue útil?

Solución

Si es solo para probar, es probable que no desee profundizar en las partes internas de SharePoint para obtener el control sobre la identificación. Debería probar la presencia de un elemento etiquetado como "Eliminar elemento", no para uno con una identificación particular.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top