FormRegionStartup Schnittstelle

Definition

Definiert eine Schnittstelle, die einem Add-In das Angeben des Speichers und der Benutzeroberfläche eines Formularbereichs erlaubt, ruft ein Objekt für diesen Formularbereich ab und bestimmt, wann der Formularbereich in einem Formular oder im Lesebereich angezeigt wird.

public interface class FormRegionStartup : Microsoft::Office::Interop::Outlook::_FormRegionStartup
[System.Runtime.InteropServices.Guid("00063059-0000-0000-C000-000000000046")]
public interface FormRegionStartup : Microsoft.Office.Interop.Outlook._FormRegionStartup
Public Interface FormRegionStartup
Implements _FormRegionStartup
Abgeleitet
Attribute
Implementiert

Hinweise

Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _FormRegionStartup.

FormRegionStartup -Schnittstelle ist eine abstrakte Klasse, was bedeutet, dass es nicht direkt instanziiert werden kann. In Visual Basic können Sie die Implements -Schlüsselworts instanziiert wie folgt in Ihr Add-in-Klasse bereitstellen:

Implements Outlook._FormRegionStartup.BeforeFormRegionShow

Ein Add-In, das einen Formularbereich in einem Outlook-Formular auf einem Clientcomputer bereitstellt, muss die FormRegionStartup-Schnittstelle implementieren, BeforeFormRegionShow(FormRegion) die aus den beiden Methoden und GetFormRegionStorage(String, Object, Int32, OlFormRegionMode, OlFormRegionSize)besteht. Wenn Outlook das Add-In geladen wird, fragt Outlook die IDTExtensibility2 -Schnittstelle für FormRegionStartup.

Das Add-in gibt an, die Datei Speicher- und Layoutdatei für den Formularbereich in GetFormRegionStorage. Durch Aufrufen von GetFormRegionStorage, Outlook weist Speicher und berechnet das Layout für den Formularbereich, instanziiert ein Objekt für den Formularbereich und gibt einen Wert zurück, den für das Add-in reservierten Speicher darstellt. Wenn GetFormRegionStorage erfolgreich ist, ruft Outlook direkt vor der Anzeige des Formularbereichs in einem Inspektorfenster oder im Lesebereich BeforeFormRegionShow auf und übergibt das FormRegion Objekt des Formularbereichs an das Add-In. Das Add-in verwendet diese Gelegenheit nutzen, bevor der Formularbereich angezeigt wird, um alle Steuerelemente im Formularbereich zu aktualisieren.

Wenn der Rahmen für den Formularbereich vom Add-In geschlossen wird, muss das Add-In das Objekt für den Formularbereich freigeben.

Weitere Informationen zum Schreiben von Add-Ins für Formularbereiche finden Sie unter Erweitern eines Formularbereichs mit einem Add-InFormRegionStartup.

Methoden

BeforeFormRegionShow(FormRegion)

Ermöglicht, dass die Benutzeroberfläche eines Formularbereichs vor dem Anzeigen durch ein Add-In aktualisiert wird.

(Geerbt von _FormRegionStartup)
GetFormRegionIcon(String, Int32, OlFormRegionIcon)

Ruft eine Symbolgrafik ab, die für einen bestimmten Symboltyp eines Formularbereichs angezeigt wird.

(Geerbt von _FormRegionStartup)
GetFormRegionManifest(String, Int32)

Ruft das XML-Manifest für einen Formularbereich ab.

(Geerbt von _FormRegionStartup)
GetFormRegionStorage(String, Object, Int32, OlFormRegionMode, OlFormRegionSize)

Ruft auf Basis der angegebenen Informationen entsprechenden Speicher für einen Formularbereich ab.

(Geerbt von _FormRegionStartup)

Gilt für: