Partager via


OutlookAddInBase, classe

Fournit la classe de base pour la classe ThisAddIn des compléments Outlook que vous créez à l'aide de Visual Studio.

Hiérarchie d'héritage

System.Object
  Microsoft.Office.Tools.AddInBase
    Microsoft.Office.Tools.Outlook.OutlookAddInBase

Espace de noms :  Microsoft.Office.Tools.Outlook
Assembly :  Microsoft.Office.Tools.Outlook.v4.0.Utilities (dans Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public MustInherit Class OutlookAddInBase _
    Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase

Le type OutlookAddInBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée OutlookAddInBase Infrastructure.

Début

Propriétés

  Nom Description
Propriété publique Base Obtient l'objet OutlookAddIn que cet objet OutlookAddInBase étend.
Propriété publique BindingContext Infrastructure. (Hérité de AddInBase.)
Propriété publique DataBindings Infrastructure. (Hérité de AddInBase.)
Propriété publique DataHost Infrastructure. (Hérité de AddInBase.)
Propriété publique HostContext Infrastructure. (Hérité de AddInBase.)
Propriété publique ItemProvider Infrastructure. (Hérité de AddInBase.)
Propriété publique Site Infrastructure. (Hérité de AddInBase.)
Propriété publique Tag Infrastructure. (Hérité de AddInBase.)

Début

Méthodes

  Nom Description
Méthode publique BeginInit Infrastructure. (Hérité de AddInBase.)
Méthode protégée CreateRibbonExtensibilityObject Retourne un objet qui implémente l'interface Microsoft.Office.Core.IRibbonExtensibility. (Hérité de AddInBase.)
Méthode protégée CreateRibbonObjects Retourne un tableau d'objets IRibbonExtension à la méthode CreateRibbonExtensibilityObject.Les objets représentent les rubans à afficher pendant l'exécution. (Hérité de AddInBase.)
Méthode publique Dispose Libère les ressources utilisées par le AddInBase. (Hérité de AddInBase.)
Méthode publique EndInit Infrastructure. (Hérité de AddInBase.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode protégée FinishInitialization Infrastructure. (Hérité de AddInBase.)
Méthode publique GetFormRegions() Infrastructure.
Méthode publique GetFormRegions(Explorer, Type) Infrastructure.
Méthode publique GetFormRegions(Inspector, Type) Infrastructure.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode protégée GetHostItem<T> Infrastructure. (Hérité de AddInBase.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée Initialize Infrastructure. (Hérité de AddInBase.)
Méthode protégée InitializeDataBindings Infrastructure. (Hérité de AddInBase.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée OnShutdown Infrastructure. (Hérité de AddInBase.)
Méthode protégée OnStartup Infrastructure. (Hérité de AddInBase.)
Méthode protégée RequestComAddInAutomationService Retourne un objet dans le complément qui peut être utilisé par d'autres solutions. (Hérité de AddInBase.)
Méthode protégée RequestService Retourne un objet qui étend une fonctionnalité dans une application Microsoft Office. (Hérité de AddInBase.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public BindingContextChanged Infrastructure. (Hérité de AddInBase.)
Événement public Disposed Infrastructure. (Hérité de AddInBase.)
Événement public FormRegionFactoryResolve Se produit lors du chargement du complément et si un nom de zone de formulaire spécifié dans le Registre ne correspond à aucun des noms des zones de formulaire définies dans le complément.
Événement public Shutdown Se produit lorsque le complément est sur le point d'être déchargé. (Hérité de AddInBase.)
Événement public Startup Se produit lorsque le complément est chargé, après l'exécution de tout le code d'initialisation dans l'assembly. (Hérité de AddInBase.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée EntryPoint.BeginInit Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée EntryPoint.EndInit Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée EntryPoint.FinishInitialization Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée EntryPoint.Initialize Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée EntryPoint.InitializeDataBindings Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée EntryPoint.OnShutdown Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée EntryPoint.OnStartup Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée IAddInExtension.CreateRibbonExtensibilityObject Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée IAddInExtension.CreateRibbonObjects Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée IAddInExtension.RequestComAddInAutomationService Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface expliciteMéthode privée IAddInExtension.RequestService Infrastructure. (Hérité de AddInBase.)
Implémentation d'interface explicitePropriété privée IExtension.ExtensionBase Infrastructure. (Hérité de AddInBase.)

Début

Notes

La classe OutlookAddInBase fournit des fonctionnalités pour les compléments Outlook que vous créez en utilisant les outils de développement Office dans Visual Studio. La classe OutlookAddInBase étend la classe AddInBase en fournissant des méthodes que vous pouvez utiliser pour accéder à des zones de formulaire du projet. Pour plus d'informations, consultez Programmation de compléments d'application.

Utilisation

Ce type est utilisé uniquement dans les projets Office qui ciblent .NET Framework 4 et .NET Framework 4.5. L'assembly qui définit ce type ne fait pas partie de Visual Studio Tools pour Office runtime. Vous devez déployer cet assembly avec votre solution. Pour plus d'informations, consultez Assemblys dans Visual Studio Tools pour Office Runtime.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Office.Tools.Outlook, espace de noms