J'utilise EWS pour lier à un message spécifique dans ma boîte aux lettres sur Exchange. Tout allait bien jusqu'à ce que j'ai ajouté une propriété étendue à ma demande. Comment définir cette propriété 'FieldURI'? (Dont aucun des objets concernés semblent avoir!)Erreur EWS: "La requête a échoué à la validation du schéma: l'attribut obligatoire 'FieldURI' est manquant."
Dim expCP = New ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common, "My Custom Prop Name", MapiPropertyType.String)
prpPropsToLoadUpdateMessages.Add(ItemSchema.ExtendedProperties)
prpPropsToLoadUpdateMessages.Add(expCP)
Dim itmMessage As Item = Item.Bind(ews, New ItemId(strUniqueId), prpPropsToLoadUpdateMessages)
La 4ème ligne de cet extrait jette l'erreur. Je n'ai pas inclus le code que j'ai utilisé pour définir prpPropsToLoadUpdateMessages
car il s'agit d'environ 100 lignes d'ajouter presque chaque propriété dans ItemSchema
.
TIA, Dave
vous devez accepter votre réponse si la question se présenterait comme résolu dans les recherches – grapkulec