Primero: el webpart se define con un GUID (con el prefijo "g_" y con "_" como separador de bloques de guid), se establece webpart order = 0 y webpart zone id = "wpz". Por ejemplo:
<AllUsersWebPart WebPartZoneID="wpz" WebPartOrder="0" ID="g_e7a3c67e_a141_46cf_9640_cbd9e398a444">
Después: en el HTML del campo PublishingPageContent se define un <div> con el GUID como id. Ese GUID tiene un prefijo (en el caso que he probado es "vid_") y va dentro de otro div que le da un estilo CSS, pero lo mejor para obtener el publishing page content exacto sería incrustando el webpart a mano y consultando el HTML fuente. Saldrá algo parecido a:
<div class="ms-rtestate-read ms-rte-wpbox" contenteditable="false">
<div class="ms-rtestate-notify ms-rtestate-read e7a3c67e-a141-46cf-9640-cbd9e398a444" id="div_e7a3c67e-a141-46cf-9640-cbd9e398a444">
</div>
<div id="vid_e7a3c67e-a141-46cf-9640-cbd9e398a444" style="display: none">
</div>
</div>
0 comentarios:
Publicar un comentario