2017-05-24 5 views
-1

Avec tous les exemples que je charge à partir de github avec des panneaux de lecture, toutes les captures d'écran montrent un panneau vertical en mode lecture. Cependant, dans mon compte OWA, tous les panneaux de mode de lecture sont ouverts en mode vertical/droit au lieu de l'horizontale ?! par exemple. celui-ci: https://github.com/OfficeDev/Outlook-Add-in-LinkRevealer et https://github.com/OfficeDev/Outlook-Add-in-ScanForMe Selon tous les exemples, ceci n'est pas possible. Des suggestions de ce que je fais mal?Outlook add-in en mode lecture ouvre verticalpanel au lieu de l'horizontale?

Merci!

Cordialement, Rick

Répondre

2

Outlook dispose de plusieurs types d'éléments d'interface add-in qui apparaissent différemment.

Les exemples auxquels vous avez lié sont des compléments contextuels, qui sont horizontaux. Pour obtenir un panneau vertical à la place, vous voulez probablement un volet de tâches.

  • Task pane
    • verticale
    • apparaît sur le côté droit de la fenêtre de l'application Bureau
    • Déclenché en cliquant sur un complément bouton de commande dans le ruban
    • Exemple capture d'écran: WoodGrove Bank Expense Trends add-in
  • Contextual add-in
    • horizontale
    • apparaît comme un bouton texte seulement au-dessus du corps de l'élément sous forme de lecture
    • utilisateur peut cliquer sur le bouton pour développer le bouton dans votre complément
    • Bouton horizontal apparaît uniquement si la boîte aux lettres l'article correspond à des critères spécifiés dans le manifeste, comme le corps correspondant à une expression régulière ou contenant une adresse
    • FormSettings/CustomPane
      • C'est ce que ScanForMe un e LinkRevealer add-ins montrent
      • dépréciée et empêche complément d'acceptation dans le magasin Bureau (voir Détecté Entité ci-dessous pour le remplacement)
      • Obsolescence est pas détectée par official Office Store Add-In Validator, qui retourne un faux positif pour les manifestes contenant un Élément CustomPane au 2017-06-05. FormSettings et Rule sont également des éléments enfants requis d'OfficeApp, donc je ne suis pas sûr de savoir comment cette validation est supposée fonctionner.
    • DetectedEntity
      • Non dépréciée
      • fonctionne uniquement dans OWA, ne fonctionne pas dans Outlook pour Windows ou Mac
      • nécessite VersionOverridesV1_1
  • Add-In commands
    • Bouton ou menu déroulant dans le ruban
    • Peut être utilisé pour afficher un volet de tâches ou d'exécuter certains sans tête Javascript
  • Module extension
    • Bouton dans le sélecteur de mode en bas à droite dans Outlook, suivant à mail, Calendrier, Tâches et boutons
0

L'ex Les exemples que vous avez trouvés sont basés sur une ancienne version du modèle d'extensibilité du complément Web Outlook. Nous encourageons les développeurs à utiliser le contrôle de panneau de tâches vertical au lieu du volet horizontal. Dans le nouveau modèle de tâche, nous avons amélioré la découvrabilité en incluant des icônes pour représenter les compléments qui sont maintenant clairement visibles à côté des actions régulièrement utilisées telles que la réponse. (Voir Add-in Commands)

Si vous recherchez plus d'espace sur l'écran parce que la tâche est très étroite, vous pouvez utiliser le Office.context.ui.displayDialogAsync pour fournir des éléments d'interface utilisateur plus grands à vos utilisateurs.

+0

Merci, mais est-ce que je comprends correctement qu'il est toujours possible d'afficher un volet horizontal? Ou est-ce simplement impossible? –