Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Extend the unextended in microsoft teams

Global M365 Developer Bootcamp 2020 Hyderabad: Extend the unextended in Microsoft Teams

  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Extend the unextended in microsoft teams

  1. 1. Extend the unextended in Microsoft Teams Rick Van Rousselt @rickvanrousselt #M365Bootcamp #MS365DevBootcamp #MS365DevBootcampHyd
  2. 2. SPONSORS
  3. 3. Tabs
  4. 4. Bots
  5. 5. Connectors
  6. 6. Activity Feed integrations
  7. 7. Outgoing webhooks Custom bots
  8. 8. Calling & Meeting integrations
  9. 9. Message extensions Compose extensions
  10. 10. Location, Location, Location
  11. 11. Don’t overcrowd these locations
  12. 12. Based on the Bot Framework Same setup as building a bot for Teams Same authentication and JSON schema’s One extension can hold up to 10 different commands Search based Action based
  13. 13. Search-based command
  14. 14. Compose
  15. 15. Commandbox
  16. 16. Adding more search commands will create tabs
  17. 17. Demo
  18. 18. Action-based commands
  19. 19. Group name for different solutions All based on a pop-up (or modal dialog as the official name) Look the same and based on the same functionality
  20. 20. 3 Flavors • Static list of parameters • Adaptive card • Embedded web view
  21. 21. Static action-based extension • Quick result • But limited set of input fields • Text • Textarea • Number • Date • Time • Toggle • Choiceset • We only need to implement the save function
  22. 22. Embedded web view • Complete control • 2 ways to trigger our webpage • Fetchtask: Teams will ask our code where to go • taskInfo: location is described in the manifest
  23. 23. Adaptive card • Easier to create • Same logic as an embedded web view • Preview available for the user
  24. 24. Demo
  25. 25. Rick Van Rousselt CTO Advantive Belgium Office Apps and Services MVP BIWUG Board Member Email : rick.vanrousselt@advantive.be rickvanrousselt https://www.rickvanrousselt.com
  26. 26. Thank You https://aka.ms/Microsoft365DevBootcampSurvey2020 Attendees please complete this survey

×