L'ouverture d'un document dans une nouvelle instance (c'est-à-dire une nouvelle fenêtre Word séparée) est, au moins pour le moment, non supportée par l'API Office.js basée sur JavaScript. Vous démarrez toujours à partir d'un objet Context
, ce qui vous permettra d'accéder au document actuellement actif via la propriété Context.document
.
Ce que vous pouvez faire est d'insérer du contenu dans un document existant, par ex. via la méthode body.insertOoxml
.
Actuellement, l'API Office.js est toujours limitée par rapport à l'API COM classique. Si vous avez besoin du jeu de fonctionnalités complet, vous pouvez envisager de développer une solution COM ou VSTO dès aujourd'hui. Le seul inconvénient est que votre complément ne fonctionnera sur aucune plate-forme autre que le bureau Windows.
cela est pris en charge maintenant, vérifier ma réponse ... merci! –
@JuanBalmori: C'est une excellente nouvelle! Mais si je comprends bien ta réponse, c'est encore en beta. Y a-t-il de la documentation sur les fonctionnalités bêta disponibles? Ou tout autre moyen de suivre les fonctionnalités qui vont être ajoutées? –
oui c'est en avant-première! s'il vous plaît essayer! envoyez-moi vos commentaires! nous avons une spécification ouverte où nous laissons tomber tout ce que nous prévoyons d'expédier! consultez-le https://github.com/OfficeDev/office-js-docs/tree/WordJs_1.3_Openspec/word ici plus d'informations sur les conditions requises pour l'essayer https://github.com/OfficeDev/office-js-docs/ tree/WordJs_1.3_Openspec –