Je transmets la propriété Folder.Id.UniqueId
d'un dossier extrait d'une requête FindFolders
via la chaîne de requête à une autre page. Sur cette deuxième page Je veux utiliser cette UniqueId
pour se lier au dossier à la liste de ses envois postaux:Folder.Bind - "ID est incorrect" - API gérée Exchange Web Services
string parentFolderId = Request.QueryString["id"];
...
Folder parentFolder = Folder.Bind(exchangeService, parentFolderId);
// do something with parent folder
Quand je lance ce code, il jette une exception en me disant Id est malformé. Je pensais que peut-être besoin d'être enveloppé dans un objet FolderId
:
Folder parentFolder = Folder.Bind(exchangeService, new FolderId(parentFolderId));
Même problème.
J'ai recherché pendant un certain temps, et j'ai trouvé quelques suggestions sur la conversion Base64/UTF8, mais encore une fois cela n'a pas résolu le problème.
Quelqu'un sait comment lier à un dossier avec un identifiant unique donné?