Partager via


FormRegion Interface

Définition

Représente une zone de formulaire dans un formulaire Outlook.

public interface class FormRegion : Microsoft::Office::Interop::Outlook::_FormRegion, Microsoft::Office::Interop::Outlook::FormRegionEvents_Event
[System.Runtime.InteropServices.Guid("0006305A-0000-0000-C000-000000000046")]
public interface FormRegion : Microsoft.Office.Interop.Outlook._FormRegion, Microsoft.Office.Interop.Outlook.FormRegionEvents_Event
Public Interface FormRegion
Implements _FormRegion, FormRegionEvents_Event
Dérivé
Attributs
Implémente

Remarques

Il s’agit d’une interface .NET dérivée d’une coclasse COM requise par le code managé pour l’interopérabilité avec l’objet COM correspondant. Utilisez cette interface dérivée pour accéder à tous les membres de méthode, de propriété et d’événement de l’objet COM. Toutefois, si la méthode ou l’événement que vous souhaitez utiliser partage le même nom sous le même objet COM, vous devez effectuer une conversion de type (transtypage) vers l’interface principale correspondante pour appeler la méthode, puis effectuer une conversion de type (transtypage) vers l’interface d’événements les plus récents pour vous connecter à l’événement. Reportez-vous à cette rubrique pour plus d’informations sur l’objet COM. Pour plus d’informations sur les membres de la méthode et de la propriété de l’objet COM, consultez _FormRegion. Pour plus d’informations sur les membres de l’événement de l’objet COM, consultez FormRegionEvents_Event.

L'objet FormRegion permet à un complément d'ajouter du code derrière une zone de formulaire d'un formulaire personnalisé pour modifier l'apparence et le comportement de cette zone.

Pour obtenir une instance de l’objet FormRegion, un complément doit implémenter l’interface FormRegionStartup . Outlook alloue du stockage pour la zone de formulaire, instancie un instance de l’objet FormRegion et retourne l’objet FormRegion dans la GetFormRegionStorage(String, Object, Int32, OlFormRegionMode, OlFormRegionSize) méthode .

Lorsque le composant ferme le cadre de la zone de formulaire, il doit en relâcher l'objet.

Pour plus d’informations sur la programmation d’une zone de formulaire, consultez Extension d’une zone de formulaire avec un complément

Propriétés

Application

Renvoie un Application objet qui représente l’application Outlook parente pour l’objet . En lecture seule.

(Hérité de _FormRegion)
Class

Retourne une OlObjectClass constante indiquant la classe de l’objet. En lecture seule.

(Hérité de _FormRegion)
Detail

Renvoie ou définit une chaîne (chaîne en C#) représentant le texte affiché lors de l’exécution dans l’en-tête après le nom complet d’une zone de formulaire adjacente. Lecture-écriture.

(Hérité de _FormRegion)
DisplayName

Retourne une chaîne (chaîne en C#) qui représente le nom complet de la zone de formulaire. En lecture seule.

(Hérité de _FormRegion)
EnableAutoLayout

Renvoie ou définit une valeur booléenne (bool en C#) qui spécifie s’il faut utiliser la fonctionnalité de redimensionnement automatique de la disposition lors de la conception de zones de formulaire dans le concepteur de formulaires. Lecture/écriture

(Hérité de _FormRegion)
Form

Renvoie une valeur de type Object qui représente l’objet MSForms.UserForm. En lecture seule.

(Hérité de _FormRegion)
FormRegionMode

Renvoie une constante OlFormRegionMode qui indique si la zone de formulaire est dans une page de lecture, de rédaction ou dans le volet de lecture. En lecture seule.

(Hérité de _FormRegion)
Inspector

Renvoie un Inspector objet représentant l’inspecteur qui héberge la zone de formulaire. En lecture seule.

(Hérité de _FormRegion)
InternalName

Retourne une chaîne (chaîne en C#) qui représente le nom de programmation interne de la zone de formulaire, tel que défini dans le manifeste de la zone de formulaire. En lecture seule.

(Hérité de _FormRegion)
IsExpanded

Retourne une valeur booléenne (bool en C#) qui indique si la zone de formulaire est développée. En lecture seule.

(Hérité de _FormRegion)
Item

Renvoie une valeur de type Object qui correspond à l’élément Outlook lié à la zone de formulaire. En lecture seule.

(Hérité de _FormRegion)
Language

Retourne une valeur Integer (int en C#) qui indique le LCID pour la langue actuelle. En lecture seule.

(Hérité de _FormRegion)
Parent

Renvoie une valeur de type Object parent de la zone de formulaire. En lecture seule.

(Hérité de _FormRegion)
Session

Retourne l’objet NameSpace pour la session active. En lecture seule.

(Hérité de _FormRegion)
SuppressControlReplacement

Renvoie ou définit une valeur booléenne (bool en C#) qui empêche Outlook de remplacer automatiquement un contrôle Forms 2.0 par un contrôle Outlook à thème au moment de la conception et de l’exécution. En lecture/écriture

(Hérité de _FormRegion)
Visible

Renvoie ou définit une Boolean valeur (bool pour C#) qui indique si la zone de formulaire est visible ou masquée. Lecture-écriture.

(Hérité de _FormRegion)

Méthodes

Reflow()

Force Outlook à recalculer la hauteur d’une zone de formulaire adjacente pour afficher tous les contrôles visibles dans la zone de formulaire.

(Hérité de _FormRegion)
Select()

Transforme la zone de formulaire en zone de formulaire active, de manière à ce qu’elle devienne visible.

(Hérité de _FormRegion)
SetControlItemProperty(Object, String)

Lie une propriété intégrée explicite ou une propriété personnalisée à un contrôle dans la zone de formulaire.

(Hérité de _FormRegion)

Événements

Close

Représente la fermeture du cadre pour une zone de formulaire, qui se produit juste avant l’événement Close de l’inspecteur associé à l’élément Outlook.

(Hérité de FormRegionEvents_Event)
Expanded

Se produit lorsque la zone de formulaire est développée ou réduite.

(Hérité de FormRegionEvents_Event)

S’applique à