Im faire un processus automatique sur une boîte aux lettres à l'aide du serveur Web intégré webservices et l'affectation ExtendedPropertyDefinition
aux messages comme celui-ci:Obtenir des valeurs ExtendedPropertyDefinition de SAP dans Outlook Addin
Microsoft.Exchange.WebServices.Data.ExtendedPropertyDefinition extendedPropertyDefinition =
new Microsoft.Exchange.WebServices.Data.ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common, "Archivado", MapiPropertyType.String);
msgComplete.SetExtendedProperty(extendedPropertyDefinition, iddoc);
msgComplete.Update(ConflictResolutionMode.AlwaysOverwrite);
De l'autre côté, je développe un Outlook Addin qui doit évaluer sur chaque clic de message, si ce message a ce nom ExtendedPropertyDefinition
défini, mais je ne sais pas comment puis-je récupérer la propriété étendue à partir de Outlook Addin en utilisant la classe Outlook.
Ca ne me dérange pas Si je dois utiliser un autre type de propriétés pour être accessible à partir des deux frameworks.
J'ai essayé d'utiliser les propriétés suivantes dans Outlook sans aucune chance;
item.Userproperties;
item.PropertyAccesor.GetProperty("Archivado");
item.ItemProperties;