Question

En utilisant l'API Outlook, il est possible d'envoyer des e-mails avec des sondages en définissant la propriété VotingOpions sur une instance MailItem. Est-il possible de faire la même chose avec les services Web Exchange de quelque façon?

Était-ce utile?

La solution

Microsoft a publié le format des e-mails de vote, mais Exchange Web Services ne fournit pas une interface pour eux de sorte que vous devrez rouler votre propre. Les données sont accessibles via Propriétés étendues:

PidLidVerbStream:

new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common,
                               0x00008520,
                               MapiPropertyType.Binary);

Est les options de vote, une structure binaire complexe qui a besoin de déconstruire. Bien que si vous ne voulez pas modifier les options qui sont envoyés, vous pouvez utiliser Outlook pour créer le message, puis extraire les données binaires propriété étendue et enregistrer, vous pouvez l'utiliser pour envoyer les options de vote encore et encore.

http://msdn.microsoft. com / fr-fr / bibliothèque / cc839893 (v = office.12) .aspx a les liens nescessary

PidLidVerbResponse:

 new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common,
                               0x00008524,
                               MapiPropertyType.String);

Beaucoup plus facile, juste la chaîne de la réponse de vote qui a été sélectionné, bien que la norme exige également un préfixe sujet avec la réponse aussi bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top