Gemeinsam zu mehr Effizienz in der Anwendungserstellung
K |
K |
||
Zeile 1: | Zeile 1: | ||
* MS.net 4.0 | * MS.net 4.0 | ||
+ | * MEF ??? | ||
* Host für VBE + Office-App. | * Host für VBE + Office-App. | ||
+ | ** Add-in-Host für Office 2000 bis 2010 ff | ||
+ | |||
Zeile 19: | Zeile 22: | ||
* Zugriff auf Command bars / Ribbons | * Zugriff auf Command bars / Ribbons | ||
** Weiche zw. Commandbar und Ribbon (nur Host ist dafür zuständig) | ** Weiche zw. Commandbar und Ribbon (nur Host ist dafür zuständig) | ||
- | ** | + | *** Kein direktes Reagieren auf CommandBar-Events im Plug-In - Nur Host reagiert auf Commandbar-Events |
- | ** | + | *** Eventhandler analog MS.net oder Delegates |
** Plug-In stellt nur Daten zur Verfügung vs. <s>Host stellt Zugriff zur Verfügung</s> | ** Plug-In stellt nur Daten zur Verfügung vs. <s>Host stellt Zugriff zur Verfügung</s> | ||
** Funktionsumfang von Ribbon/CommandBar ??? | ** Funktionsumfang von Ribbon/CommandBar ??? | ||
Zeile 30: | Zeile 33: | ||
- | + | * Office-Anwendungseigenschaft im Host für Plug-In | |
- | * | + | ** Dokument/Datenbank ist geladen |
- | + | ** ... | |
- | * | + | |
- | + | ||
* Fehlerbehandlung durch Host (z. B. ein Fehler über Event von CommandBar) | * Fehlerbehandlung durch Host (z. B. ein Fehler über Event von CommandBar) | ||
- | |||
- | |||
- | |||
* Beobachten vom Laufzeitverhalten / Abgestürztes Add-In nicht mehr laden | * Beobachten vom Laufzeitverhalten / Abgestürztes Add-In nicht mehr laden | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
Zeile 55: | Zeile 46: | ||
* Vorerst keine Shims - getrennte Appdomain | * Vorerst keine Shims - getrennte Appdomain | ||
- | * | + | |
- | + | * Optionen-Dialog (für Host + <s>Plug-Ins?</s>) - gemeinsame Optionen? | |
- | * | + | * Eigenschaften/Informationen vom Host für Plug-Ins (z. B. Username) |
---