none
Upload lors d'ajout d'Attachment. Comment faire? RRS feed

  • Question

  • Bonjour,

    J'ai crée un AddIn Outlook (2013 mais doit marché sur 2010 aussi...). Mon AddIn upload des fichiers lors de l'ajout d'Attachment (piéce jointe) sur un serveur distant. Vue que cela peut prendre du temps, j'aimerais pouvoir faire cela de manière asynchrone sans que le mail soit envoyé mais que l'utilisateur puisse continué à écrire. Je doit donc avoir:

    1. Pas de blocage de l'UI lors de l'upload

    2. Pas d'envoie de mail tant que l'upload n'est pas terminé (delayer l'envoie comme Outlook fait avec les pièces jointes imposantes aujourd'hui.)

    3. Une barre de progression affiché à l'utilisateur pendant qu'il ecrit le mail. Qu'il soit au courant qu'il ce passe quelque chose.

    Cordialement Fabien GERAUD

    mardi 17 février 2015 10:44

Réponses

  • Bonjour,

    Je réussie déjà à faire l'upload asynchrone en fait. A la différence de ce qu'ils font dans le premier article je n'utilise pas de Fenétre spécifique. Je me trouve donc avec la possibilité que l'utilisateur envoie le mail alors que je suis en train d'uploader... Actuellement je regarde du coté de l'event Application.ItemSend. Je vais essayé de créer une thread dans laquelle je ferme la fenêtre, continue le téléchargement ---> puis envoie le mail. L'autre probléme étant le feedback utilisateur. J'ai déjà ma petite idée. Je vous remercie pour votre aide.

    • Proposé comme réponse Boris Ivanov _ mercredi 25 février 2015 10:21
    • Non proposé comme réponse Aurelien312 mercredi 25 février 2015 12:01
    • Marqué comme réponse Aurelien312 mercredi 25 février 2015 12:01
    mercredi 18 février 2015 14:40

Toutes les réponses

  • Bonjour, Aurelien312,

    J'espère que l'information en bas vous donnera des idées:

    Outlook Drag and Drop in C#
    Dans cet article il y a aussi de l'information utile:
    How to create a “log file” message in the Deleted Items folder from an Outlook Addin

    Merci de nous tenir au courant.

    Cordialement,
    Téodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    • Proposé comme réponse Boris Ivanov _ mercredi 25 février 2015 10:21
    mercredi 18 février 2015 09:37
  • Bonjour,

    Je réussie déjà à faire l'upload asynchrone en fait. A la différence de ce qu'ils font dans le premier article je n'utilise pas de Fenétre spécifique. Je me trouve donc avec la possibilité que l'utilisateur envoie le mail alors que je suis en train d'uploader... Actuellement je regarde du coté de l'event Application.ItemSend. Je vais essayé de créer une thread dans laquelle je ferme la fenêtre, continue le téléchargement ---> puis envoie le mail. L'autre probléme étant le feedback utilisateur. J'ai déjà ma petite idée. Je vous remercie pour votre aide.

    • Proposé comme réponse Boris Ivanov _ mercredi 25 février 2015 10:21
    • Non proposé comme réponse Aurelien312 mercredi 25 février 2015 12:01
    • Marqué comme réponse Aurelien312 mercredi 25 février 2015 12:01
    mercredi 18 février 2015 14:40