none
Recuperar id Unico de metadatos de UserProfile RRS feed

  • Pregunta

  • Buenas tardes,

    Necesito recuperar el campo id único de un campo de metadatos del usuario actual  solo logro recuperar el string.

    Estoy desarrollando con SharePoint 2013.

    jueves, 10 de octubre de 2013 16:18

Todas las respuestas

  • Hola,

    ¿te puedes explicar un poco más? ¿un campo metadatos del Perfil del Usuario?


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server

    martes, 15 de octubre de 2013 13:43
  • Hola dsiscar.

    Prueba con algo como esto.

    SPList taskList = web.Lists["ListaTareas"];

                    SPList approverList = web.Lists["Aprobadores"];

                    SPQuery spQuery = new SPQuery();

                    spQuery.Query = string.Concat(

                        "<Where>",

                            "<Eq>",

                                "<FieldRef Name='Corresponsal'/><Value Type='User'><UserID /></Value>",

                            "</Eq>",

                        "</Where>");

    Si las propiedades del servicio de perfiles tienen habilitada la oción de replicación, puedes leer la lista oculta que se genera en la colección de sitios, seguramente allí encontrarás el ID del usuario en un campo independiente.

    Saludos.

    jueves, 28 de noviembre de 2013 20:19