Add-in Express pour Microsoft Office et .net

    Outil de personnalisation d’application pour Microsoft Office, y compris les compléments COM, les balises intelligentes, les serveurs Excel RTD et Excel XLL (fonctions définies par l’utilisateur) dans Microsoft Visual Studio .NET et basé sur le .NET Framework.

    Add-in Express pour Office et .NET est un ensemble complet d’outils pour développer tous types de projets d’extensibilité de Microsoft Office. En utilisant ses concepteurs visuels et ses composants, vous accélérez considérablement la création de barres d’outils Office personnalisées, de rubans, de menus, de fenêtres et de formulaires et augmentez considérablement votre productivité lors de l’écriture de code appliqué et de l’accès aux objets Office. Add-in Express est le seul outil qui vous permet de construire des plug-ins partagés, sécurisés, neutres en termes de version et déployables pour toutes les versions et applications Office disponibles.

    Il fonctionne avec toutes les éditions de Visual Studio, y compris Express et toutes les versions de Microsoft Office de 2000 à Office 2013.

    Caractéristiques clés:

    • Extensibilité de Microsoft Office: Add-in Express est entièrement basé sur la technologie d’extensibilité Office et l’étend avec des fonctionnalités uniques, ce qui rend votre développement Office rapide, facile et efficace. Vous pouvez développer tous types d’extensions Office, y compris les compléments COM, les balises intelligentes, les serveurs Excel RTD, les compléments d’automatisation et les XLL.
    • Architecture de projet efficace: Add-in Express génère des modèles de solution prêts à l’emploi qui ont accumulé notre expérience à long terme dans le développement et le déploiement Office. L’architecture Add-in Express rend vos extensions Office sécurisées, isolées, gérées, déployables et actualisables avec un effort minimal.
    • Neutralité en termes de version: Add-in Express vous fournit un environnement d’exécution neutre en termes de version, vous n’avez donc pas besoin d’écrire du code pour chaque version d’Office. Vous écrivez votre code une fois et il s’exécute sur toutes les versions, de 2000 à 2013. De plus, vos solutions sont entièrement compatibles avec toutes les éditions Office, de Étudiant et Famille à
      • Conception visuelle au lieu de la programmation : Vous utilisez des concepteurs visuels pour personnaliser les menus, barres d’outils, rubans, volets de tâches, formulaires, fenêtres, régions, pages d’options et de propriétés, etc. Add-in Express facilite le véritable développement d’applications rapides (RAD), où vous utilisez des composants et des concepteurs visuels au lieu de l’écriture routinière de code de liaison.
      • Outlook est la plateforme premium : Les développeurs Outlook bénéficient de nombreuses fonctionnalités liées à Outlook. En utilisant les composants d’Add-in Express et leurs concepteurs visuels, vous pouvez créer des menus, barres d’outils et rubans personnalisés pour Outlook ; rendre certains contrôles sensibles au contexte, les lier à des dossiers ou types de contenu spécifiés, construire des pages de propriétés et de dossiers, ajouter des raccourcis dans le volet de navigation, intégrer des régions de vue et de formulaire, et plus encore.
      • Interface utilisateur de première classe avec des régions avancées d’Outlook : Add-in Express vous offre les Régions Avancées d’Outlook qui sont partagées (vous pouvez placer plusieurs formulaires de plusieurs compléments dans une région), compatibles avec les différentes versions (vos régions fonctionnent de manière équivalente sur Office 2003, 2007, 2010 et Office 2013), flexibles (vous pouvez ajouter des régions pour les vues Outlook, les formulaires, la barre des tâches, les volets de navigation et de lecture). Enfin, vous pouvez créer, fermer et déplacer vos régions à l’exécution.
      • Contrôles .NET sur les barres d’outils Office : Sur toutes les versions d’Outlook, Word, Excel et PowerPoint, vous pouvez ajouter des contrôles intégrés ou tiers aux barres d’outils Office. Ainsi, vos propres barres d’outils peuvent héberger des grilles, des vues arborescentes, des listes, des contrôles utilisateur, des formulaires, etc. Avec Add-in Express, vous créez une interface graphique riche en fonctionnalités que vos utilisateurs apprécieront !
      • Extensions Excel améliorées : Si Excel est votre application cible, en utilisant Add-in Express vous pouvez créer une incroyable interface utilisateur Excel avec les Volets de tâches Office avancés qui fonctionnent pour toutes les versions d’Excel, des serveurs de données en temps réel efficaces avec

      any number of sujets RTD, nouvelles fonctions de feuille de calcul définies par l’utilisateur (UDF) à travers des compléments d’automatisation ou des Excel XLLs.

      • Vrai RAD – Vous écrivez seulement du code appliqué : Add-in Express est entièrement basé sur le paradigme du Développement d’Application Rapide (Vrai RAD) et réduit le temps que vous aviez l’habitude de passer sur les compléments COM, les balises intelligentes et le développement de serveurs RTD d’au moins la moitié. Vous n’écrivez que du code appliqué, Add-in Express fait tout le reste.
      • Déploiement Facile : Avec Add-in Express, le déploiement de vos projets Office devient si facile que vous l’oublierez. Chaque solution Add-in Express contient un projet de configuration avec toutes les dépendances nécessaires. De plus, vos solutions prennent en charge pleinement ClickOnce, il vous suffit donc de construire et de publier votre solution une fois, de la déployer et de la mettre à jour n’importe où.
      • Support pour l’algorithme SHA-256 dans les Options de Signature, les boîtes de dialogue de publication ClickOnce et ClickTwice, les outils adxPublisher.exe et adxPatch.exe.
      • Le composant ADXRibbonContextMenu prend en charge les noms de menu contextuel Word dans les compléments Outlook.
      • Le code des Régions Avancées d’Outlook et des Volets de Tâches Excel Avancés a été considérablement refactorisé et amélioré.

      Add-in Express pour Microsoft Office et .net – Caractéristiques

      Add-in Express pour Microsoft.net est l’ensemble d’outils le plus complet et le plus grand pour développer tous types de projets d’extensibilité de Microsoft Office. Essayez-le et vous serez étonné de voir que le temps que vous passez à coder et déboguer a été réduit d’au moins la moitié !

      Caractéristiques

      • Extensibilité de Microsoft Office
        Add-in Express est complet
    • Neutralité de la version et indépendance de l’édition
      Add-in Express vous fournit un temps d’exécution neutre en version, vous n’avez donc pas besoin d’écrire du code pour chaque version d’Office. Vous écrivez votre code une fois, et il s’exécute sur toutes les versions d’Office, de 2000 à 2007. De plus, vos solutions sont entièrement compatibles avec toutes les éditions d’Office, de Student et Home à Enterprise et Ultimate.
    • Architecture de projet efficace
      Add-in Express génère des modèles de solution prêts à l’emploi basés sur notre expérience à long terme dans le développement et le déploiement de solutions Office. L’architecture d’Add-in Express rend vos solutions Office sécurisées, isolées, gérées, déployables et actualisables avec un minimum d’efforts.
    • Designers visuels au lieu de coder
      Vous utilisez des designers visuels pour personnaliser les menus, barres d’outils, rubans, volets de tâches, formulaires, fenêtres, régions, options et pages de propriétés Office, etc. Add-in Express vous donne la véritable approche RAD, vous utilisez des composants et des designers visuels au lieu d’écrire du code de liaison de routine.
    • Outlook est la plateforme premium
      Les développeurs Outlook bénéficient de nombreuses fonctionnalités liées à Outlook. En utilisant les composants Add-in Express et leurs designers visuels, vous pouvez rendre vos menus, barres d’outils, rubans ou certains contrôles d’Outlook contextuels, les lier à des dossiers ou types de contenu spécifiés, créer des pages de propriétés d’options et de dossiers, ajouter des raccourcis dans le volet de navigation, intégrer des régions de vue et de formulaire et plus encore.
    • GUI de première classe avec des régions Outlook avancées
      Add-in Express vous offre les régions Outlook avancées qui sont partagées (vous pouvez placer plusieurs formulaires de plusieurs compléments dans une région), vers (vos régions fonctionnent sur Office 2000 ainsi que sur Office 2007 et d’autres), flexible (vous pouvez ajouter des régions pour les vues Outlook, les formulaires, la barre des tâches, les volets de navigation et de lecture). Enfin, vous pouvez créer, fermer et déplacer vos régions à l’exécution.
    • Tout contrôle .NET sur les barres d’outils Office
      Sur toutes les versions d’Outlook, Word, Excel et PowerPoint, vous pouvez placer n’importe quel contrôle intégré ou tiers sur les barres d’outils Office. Ainsi, vos propres barres d’outils peuvent contenir des grilles, des arbres, des vues en liste, des contrôles utilisateur, des formulaires, etc. Avec Add-in Express, vous créez une interface graphique riche en fonctionnalités qui plaira certainement à vos utilisateurs finaux.
    • Extensions Excel améliorées
      Si Excel est votre application cible, avec Add-in Express, vous pouvez créer des compléments Excel étonnants avec les volets de tâches Excel avancés qui fonctionnent pour toutes les versions d’Excel, des serveurs de données en temps réel efficaces avec n’importe quel nombre de sujets RTD, de nouvelles fonctions de feuille de calcul définies par l’utilisateur (UDF) via des compléments Automation ou XLL.
    • Déploiement facilité
      Avec Add-in Express, le déploiement de vos projets Office devient si facile que vous l’oublierez. Chaque solution Add-in Express contient un projet de configuration avec toutes les prérequis nécessaires. De plus, vos solutions prennent en charge pleinement ClickOnce, il vous suffit donc de construire et publier votre solution une fois, la déployer et la mettre à jour n’importe où.
    • VRAI RAD – vous ne faites que du code appliqué
      Add-in Express pour .net est entièrement basé sur le paradigme du Développement d’Application Rapide (True RAD) et vous permet de réduire de moitié le temps que vous aviez l’habitude de passer sur le développement de compléments COM, de balises intelligentes et de serveurs RTD. Vous ne faites que du code appliqué, Add-in Express s’occupe de tout le reste.

    Les compléments COM basés sur Add-in Express prennent en charge toutes les applications Office, à savoir :

    • Outlook 2000 – 2007
    • Excel 2000 – 2007
    • Word 2000 – 2007
    • Visio 2002 – 2007
    • FrontPage 2000 – 2003
    • MapPoint 2004
    • PowerPoint 2000 – 2007
    • Projec
      • Access 2000 – 2007
      • InfoPath 2007
      • Publisher 2003, 2007

      Nouvelles fonctionnalités de la version 2009

      Cette version inclut tous les changements des versions précédentes et des versions bêta, et ajoute de nouvelles fonctionnalités, à savoir :

      • AJOUTÉ : Volets de tâches avancés pour Microsoft Word.
      • AJOUTÉ : Volets de tâches avancés pour Microsoft PowerPoint.
      • AJOUTÉ : Prise en charge de CodeGear Delphi Prism.
      • AJOUTÉ : Prise en charge de Microsoft Windows 7 Beta 1 (testé avec Office 2003 et 2007 uniquement).
      • AJOUTÉ : Prise en charge de la propriété Localizable design-time dans les projets Visual Studio 2005 et Visual Studio 2008.
      • AJOUTÉ : Les propriétés ADXOlFormsCollectionItem.DefaultRegionState, ADXExcelTaskPanesCollectionItem.DefaultRegionState de type ADXRegionState ; enum ADXRegionState {Normal, Hidden, Minimized}.
      • AJOUTÉ : La méthode GetOutlookWindowHandle à la classe ADXAddinModule.
      • AJOUTÉ : La constante SetName à l’énumération ADXExcelWorksheetFunction.
      • AJOUTÉ : Glisser-déposer pour les régions avancées de formulaire et de vue Outlook et les volets de tâches Excel, Word et PowerPoint.
      • AJOUTÉ : Les propriétés IsDragDropAllowed, ExplorerAllowedDropRegions, InspectorAllowedDropRegions, RestoreFromMinimizedState à ADXOlFormsCollectionItem.
      • AJOUTÉ : Les propriétés IsDragDropAllowed, AllowedDropPositions, RestoreFromMinimizedState à ADXExcelTaskPanesCollectionItem.
      • AJOUTÉ : Les propriétés IsDragDropAllowed, AllowedDropPositions, RestoreFromMinimizedState à ADXWordTaskPanesCollectionItem.
      • AJOUTÉ : Les propriétés IsDragDropAllowed, AllowedDropPositions, RestoreFromMinimizedState à ADXPowerPointTaskPanesCollectionItem.
      • AJOUTÉ : La méthode ShowTaskPane de ADXExcelTaskPanesCollectionItem.
      • AJOUTÉ : Prise en charge de XLL dans Microsoft Visual C# Express et les environnements de développement Visual Basic Express.
      • AJOUTÉ : L’événement Recognized au composant ADXSmartTag.
      • AJOUTÉ : La propriété IsHiddenStateAllowed à ADXOlFormsCollectionItem, ADXExcelTaskPanesCollectionItem, ADXWor
      • AJOUTÉ : Les commandes de conception Reset Regions / Reset Task Panes au menu contextuel de ADXOlFormsManager / ADXExcelTaskPanesManager, ADXWordTaskPanesManager et ADXPowerPointTaskPanesManager.
      • AJOUTÉ : La propriété InspectorMode de ADXOlFormsCollectionItem.
      • AJOUTÉ : Les propriétés Image, ImageTransparentColor, ImageList et ImageMso à la classe ADXRibbonGroup.
      • AJOUTÉ : Les événements OnPropertyChanging et OnItemPropertyChanging à tous les composants Ribbon.
      • CORRIGÉ : Les propriétés ADXWordTaskPanesManager.WordAppObj et ADXWordTaskPane.WordAppObj renvoyaient un objet incorrect.
      • CORRIGÉ : Bug lors de la saisie de caractères japonais DBCS en utilisant l’Éditeur de méthode de saisie (IME) dans un ADXOlForm.
      • CORRIGÉ : ADXWordTaskPane n’apparaissait pas dans toutes les fenêtres Word ouvertes après avoir activé un complément via la boîte de dialogue Compléments COM.
      • CORRIGÉ : ADXWordTaskPane n’apparaissait pas dans toutes les fenêtres Word après avoir activé l’option « Afficher toutes les fenêtres dans la barre des tâches ».
      • CORRIGÉ : L’événement ADXAfterTaskPaneHide de ADXWordTaskPane n’était pas déclenché lorsque l’option « Afficher toutes les fenêtres dans la barre des tâches » était désactivée et que les fenêtres Word étaient masquées.
      • CORRIGÉ : ADXOlForm, ADXExcelTaskPane, ADXWordTaskPane et ADXPowerPointTaskPane avaient une taille différente dans les états Normal et Réduit.
      • CORRIGÉ : Les états de la région Explorer étaient initialisés incorrectement lorsque Outlook démarrait avec le volet de visualisation activé.
      • CORRIGÉ : Les ADXOlForms étaient masqués pour les inspecteurs ouverts lorsque le dernier des plusieurs Explorateurs ouverts était en train d’être fermé et que les inspecteurs restaient ouverts dans Outlook XP.
      • CORRIGÉ : La touche Suppr ne fonctionnait pas pour les contrôles placés sur ADXOlForm dans les régions BottonNavigationPane et ButtonTodoBar.
      • CORRIGÉ : La mise au point est restée sur ADXOlForm, ADXExcelTaskPane, ADXWordTaskPane et ADXPowerPointTaskPane lorsque l’utilisateur est passé de l’état Normal à l’état Réduit ou Masqué.
      • CORRIGÉ : Un ADXOlForm n’apparaissait pas dans un Inspect
      • RÉSOLU : Excel avec Office Live Add-in 1.3 installé plantait lors de la désinscription d’un complément basé sur Add-in Express.
      • RÉSOLU : L’événement ADXOutlookAppEvents.InspectorClose était déclenché pour les inspecteurs ouverts lorsque le dernier des plusieurs explorateurs ouverts était en cours de fermeture et que les inspecteurs restaient ouverts dans Outlook XP.
      • RÉSOLU : Certaines touches ne répondaient pas dans la fenêtre de l’inspecteur lorsque ADXOlFormsManager était utilisé dans AddinModule.
      • RÉSOLU : La mise au point était déplacée du champ de recherche dans la fenêtre d’aide Outlook 2003 lorsque des éléments personnalisés étaient ajoutés à un menu contextuel Outlook.
      • RÉSOLU : ADXOlForm situé dans la disposition WebViewPane ne s’affichait pas pour un dossier de démarrage si Outlook 2007 SP2 était installé.
      • RÉSOLU : Quelques bogues mineurs dans les régions ReadingPane, FolderView et InspectorRegion.
      • RÉSOLU : L’ArgumentException dans la méthode AddinExpress.Extensions.AdxSplitter.WndProc.
      • RÉSOLU : L’exception ‘Le paramètre n’est pas valide’ dans la méthode AddinExpress.Extensions.AdxTaskPane.WndProc.
      • RÉSOLU : La propriété ADXPowerPointTaskPanesCollectionItem.TaskPaneInstance ne retournait une instance que pour PowerPoint 2003.
      • RÉSOLU : Les dossiers publics n’étaient pas analysés lorsque la disposition WebViewPane n’était pas utilisée.
      • RÉSOLU : Boucle infinie entre les événements ADXOlFormsCollectionItem.ADXReadingPaneHide et ADXOlFormsManager.ADXReadingPaneShow lorsque la fenêtre de l’explorateur Outlook était réduite à la taille non maximisée.
      • RÉSOLU : Un problème avec les volets de tâches personnalisés dans Word si un nouveau document Word était ouvert à partir d’Internet Explorer.
      • RÉSOLU : Les fonctions XLL renvoyaient ‘?’ au lieu du caractère réel sur les PC avec des paramètres régionaux différents de l’anglais.
      • RÉSOLU : Un problème avec les éléments de menu personnalisés si une barre de commandes intégrée était créée dynamiquement par Outlook.
      • RÉSOLU : Les événements ReminderAdd, ReminderChange, ReminderFire et Snooze ne renvoyaient pas le bon paramètre dans le composant ADXOutlookAppEvents.
      • RÉSOLU : Add-in Expr
      • RÉSOLU: Un problème avec le projet de configuration sous Windows Vista en coréen.
      • RÉSOLU: ADXOlForm ne s’affichait pas pour un inspecteur WordMail lorsque Outlook 2003 était lancé par l’appel : mailto:?subject=Test.
      • RÉSOLU: L’événement ADXExcelTaskPanesManager.ADXBeforeTaskPaneInstanceCreate n’était pas déclenché lorsque la méthode ADXExcelTaskPanesCollectionItem.CreateTaskPaneInstance était appelée.
      • RÉSOLU: Les compléments XLL et d’automatisation Excel n’étaient enregistrés que dans une seule version d’Excel installée sur le PC.
      • RÉSOLU: Le composant ADXBuiltInControl ne se connectait pas à plusieurs contrôles avec le même Id.
      • RÉSOLU: Le prérequis de mise à jour du support des modules complémentaires partagés était requis pour les compléments XLL.
      • RÉSOLU: Problème avec les avertissements de sécurité Simple MAPI dans certaines versions d’Outlook 2007.
      • RÉSOLU: Les barres de commandes pourraient ne pas apparaître dans Outlook 2007 si elles étaient créées via l’automatisation.
      • RÉSOLU: L’exception System.NullReferenceException dans la méthode AddinExpress.Extensions.ADXForm.WndProc.
      • RÉSOLU: Un problème avec l’installation sur le système turc.
      • RÉSOLU: La propriété Pressed du composant ADXRibbonSplitButton ne rafraîchissait pas l’état du bouton en cours d’exécution.
      • RÉSOLU: Les événements SyncError, SyncProgress, SyncEnd et SyncStart du composant ADXOutlookAppEvents ne retournaient pas le type d’objet de synchronisation correct.
      • RÉSOLU: La fenêtre principale de l’application Visio pouvait apparaître lorsque le module complémentaire était désenregistré.

      Retour en haut

      Add-in Express pour Microsoft Office et .net – Configuration requise du système

      Configuration requise du système

      Applications Microsoft Office prises en charge

      Applications hôtes de modules complémentaires COM

      • Microsoft Excel 2000 et versions ultérieures
      • Microsoft Outlook 2000 et versions ultérieures
      • Microsoft Word 2000 et versions ultérieures
      • Microsoft FrontPage 2000 et versions ultérieures
      • Microsoft PowerPoint 2000 et versions ultérieures
      • Microsoft Access 2000 et ultérieures

      Pris en charge des éditions MS Office

      • Étudiant
      • Domicile
      • Standard
      • Professionnel
      • Professionnel Plus
      • Ultime
      • Entreprise

      Tous les service packs et mises à jour de Microsoft Office sont pris en charge.

      Applications hôtes des balises intelligentes

      • Microsoft Excel 2002 et versions ultérieures
      • Microsoft Word 2002 et versions ultérieures
      • Microsoft PowerPoint 2003 et versions ultérieures
      • Microsoft Outlook 2003 et versions ultérieures

      Serveurs RTD Excel et Compléments d’automatisation

      • Microsoft Excel 2002 et versions ultérieures

      XLLs
      Microsoft Excel 2000 et versions ultérieures

      IDE pris en charge et langages de programmation

      Langues prises en charge

      • Visual Basic .NET 2003
      • Visual Basic .NET 2005
      • Visual Basic .NET 2005 Express
      • Visual Basic .NET 2008
      • Visual Basic .NET 2008 Express
      • Visual C# .NET 2003
      • Visual C# .NET 2005
      • Visual C# .NET 2005 Express
      • Visual C# .NET 2008
      • Visual C# .NET 2008 Express
      • Visual C++ .NET 2003
      • Visual C++ .NET 2005
      • Visual C++ .NET 2008
      • Delphi Prism 2009

      IDE

      • Visual Studio 2008 Team System
      • Visual Studio 2008 Professional
      • Visual Studio 2008 Standard
      • Visual Basic .NET 2008 Express
      • Visual C# .NET 2008 Express
      • Visual Studio 2005 Team System
      • Visual Studio 2005 Professional
      • Visual Studio 2005 Standard
      • Visual Basic .NET 2005 Express
      • Visual C# .NET 2005 Express
      • Architecte d’entreprise Visual Studio 2003
      • Développeur d’entreprise Visual Studio 2003
      • Professionnel Visual Studio 2003
      • Standard Visual Studio 2003
      • Delphi Prism 2009

      La version d’essai (d’apprentissage) de Visual Studio 2003 n’est pas prise en charge.

      .NET Fr

      .NET Framework

      • .NET Framework 1.1
      • .NET Framework 2.0
      • .NET Framework 3.5