Partager via


Microsoft.Office.Tools.Outlook Espace de noms

L'espace de noms Microsoft.Office.Tools.Outlook contient un jeu de classes et d'interfaces qui vous permettent de créer des zones de formulaire qui personnalisent les formulaires Microsoft Office Outlook.

Classes

ControlNotFoundException

Représente des erreurs qui se produisent quand un contrôle est introuvable dans le Microsoft.Vbe.Interop.Forms.UserForm d’une zone de formulaire importée.

FormRegionBase

Représente une zone de formulaire Outlook basée sur un contrôle utilisateur.

FormRegionCollectionBase

Donne accès aux objets IFormRegion dans un projet de complément Outlook.

FormRegionMessageClassAttribute

Représente un attribut qui spécifie le nom d'une classe de message de Microsoft Office Outlook à associer à la zone de formulaire.

FormRegionNameAttribute

Représente le nom qui identifie de façon unique une zone de formulaire dans tous les compléments Outlook.

FormRegionStorageNullException

Représente une erreur qui se produit lorsque la méthode GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize) de la classe de fabrique de zones de formulaire retourne null.

ImportedFormRegionBase

Représente une zone de formulaire Outlook basée sur un contrôle utilisateur.

InvalidMessageClassException

Représente les erreurs qui se produisent lorsqu'un nom de classe de message spécifié n'est pas valide.

OutlookAddInBase

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

Interfaces

Factory

Fournit des méthodes que vous pouvez utiliser pour effectuer diverses tâches dans un complément Outlook, telles que la création de contrôles de zone de formulaire, d'objets du manifeste de la zone de formulaire et d'actions personnalisées.

FormRegionControl

Représente une zone de formulaire Outlook basée sur un contrôle utilisateur.

FormRegionCustomAction

Représente une action personnalisée qui apparaît dans le groupe Actions personnalisées sur le ruban d’un élément Outlook.

FormRegionCustomActionCollection

Représente une collection d'objets FormRegionCustomAction.

FormRegionFactoryResolveEventArgs

Fournit des données pour l'événement FormRegionFactoryResolve d'un OutlookAddIn.

FormRegionInitializingEventArgs

Fournit des données pour l’événement FormRegionInitializing de la classe de fabrique de zones de formulaire.

FormRegionManifest

Représente un manifeste de la zone de formulaire qui fournit des informations sur l'affichage de la zone de formulaire dans Outlook.

FormRegionManifestIcons

Représente une collection des icônes qui apparaissent pour les zones de formulaire distinctes, de remplacement et de remplacement global.

IFormRegion

Définit une interface qui expose les méthodes utilisées par les événements de la zone de formulaire.

IFormRegionFactory

Définit une interface qui crée des instances des classes qui implémentent IFormRegion.

IImportedFormRegionExtension

Représente une extension d'un objet ImportedFormRegion.

ImportedFormRegion

Représente une zone de formulaire de Microsoft Office Outlook basée sur un fichier de stockage de formulaire Outlook (* .ofs).

OutlookAddIn

Définit la fonctionnalité principale des compléments Outlook que vous créez en utilisant les outils de développement Office dans Visual Studio.

Énumérations

FormRegionCustomActionAddressLike

Spécifie comment traiter l’élément cible qui apparaît lorsque l’utilisateur exécute l’action personnalisée.

FormRegionCustomActionBody

Spécifie la façon dont le champ Message ou Notes d’un élément Outlook est inclus dans la réponse qui s’affiche lorsque l’utilisateur exécute l’action personnalisée.

FormRegionCustomActionMethod

Indique comment répondre lorsque l’utilisateur exécute l’action personnalisée.

FormRegionKindConstants

Contient des constantes qui spécifient si la zone de formulaire créée par une fabrique de zones de formulaire est basée sur un contrôle utilisateur ou sur un fichier de stockage de formulaire Outlook (.ofs).

FormRegionType

Spécifie la façon dont la zone de formulaire est affichée dans Microsoft Office Outlook.

Délégués

FormRegionFactoryResolveEventHandler

Représente la méthode qui gérera l’événement FormRegionFactoryResolve d’un OutlookAddIn.

FormRegionInitializingEventHandler

Représente la méthode qui gérera l’événement FormRegionInitializing de la zone de formulaire.

Remarques

Les régions de formulaire sont représentées par les FormRegionBase classes et ImportedFormRegionBase . Lorsque vous ajoutez un élément Région de formulaire Outlook à un projet de complément Outlook, Visual Studio ajoute une classe au projet qui hérite de l’une de ces deux classes.

Si vous importez une zone de formulaire dans un projet de complément Outlook à l’aide de l’Assistant Nouvelle région de formulaire Outlook , Visual Studio crée une classe de zone de formulaire qui hérite de ImportedFormRegionBase.

Si vous sélectionnez Concevoir une nouvelle zone de formulaire sur la première page de l’Assistant Nouvelle région de formulaire Outlook , Visual Studio ajoute une classe de zone de formulaire qui hérite de FormRegionBase.

Dans les deux cas, Visual Studio ajoute une classe de fabrique de zone de formulaire au projet qui implémente l’interface IFormRegionFactory . Cette classe est chargée de créer de nouvelles instances de la zone de formulaire.

L’espace Microsoft.Office.Tools.Outlook de noms contient également des classes et des attributs qui représentent le type de zone de formulaire, le nom unique de la zone de formulaire, les propriétés qui définissent l’affichage de la zone de formulaire dans Outlook et les noms de classe de message des éléments Outlook auxquels la zone de formulaire est associée.