Comparaison entre fichiers de document et fichiers modèles
Lorsque vous concevez une solution basée sur un document Microsoft Office Word 2003 ou un classeur Microsoft Office Excel 2003 qui utilise des extensions de code managé, vous devez déterminer la meilleure façon de rendre ce document accessible aux utilisateurs. Dans certains cas, il est possible de donner une copie d'un document à chaque utilisateur. Dans d'autres cas, vous pouvez rendre un modèle disponible sur un serveur, de sorte que chaque utilisateur puisse l'ouvrir et enregistrer une copie locale sous forme de document.
Comparaison
Le tableau suivant souligne les différences entre les documents et les modèles.
| Documents | Modèles |
|---|---|
|
Les utilisateurs peuvent ouvrir et modifier un document, sauf s'il est en lecture seule. Les modifications enregistrées sont conservées dans l'original. |
Les utilisateurs peuvent ouvrir un modèle pour créer une copie locale sous forme de nouveau document. Ils ne peuvent pas modifier l'original à moins qu'ils ne disposent d'autorisations particulières. |
|
Une fois le document ouvert, il déclenche l'événement Open. |
Une fois le modèle ouvert, il déclenche l'événement New. |
Vous pouvez tirer parti de l'événement New déclenché par les modèles en utilisant les méthodes suivantes :
Word
// Add the New event handler to the InternalStartup method. this.New += new Microsoft.Office.Interop.Word.DocumentEvents2_NewEventHandler(ThisDocument_New);