Estoy pasando la propiedad Folder.Id.UniqueId
de una carpeta recuperada de una consulta FindFolders
a través de la cadena de consulta a otra página. En esta segunda página Quiero usar que UniqueId
para unirse a la carpeta a la lista de sus elementos de correo:Folder.Bind - "Id está mal formado" - API administrada de servicios web de Exchange
string parentFolderId = Request.QueryString["id"];
...
Folder parentFolder = Folder.Bind(exchangeService, parentFolderId);
// do something with parent folder
Cuando ejecuto el código que se produce una excepción que me dice el Ello es incorrecto. Pensé que tal vez necesita ser envuelto en un objeto FolderId
:
Folder parentFolder = Folder.Bind(exchangeService, new FolderId(parentFolderId));
mismo problema.
He estado buscando por un tiempo, y he encontrado algunas sugerencias sobre la conversión de Base64/UTF8, pero una vez más eso no resolvió el problema.
¿Alguien sabe cómo enlazar a una carpeta con una identificación única dada?