Freigeben über


Benutzerdefinierte Aktionen in Outlook-Formularbereichen

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • Projekte auf Anwendungsebene

Microsoft Office-Version

  • Outlook 2007

Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Durch Aktionen werden Schaltflächen angezeigt, die Benutzern das Antworten auf ein Microsoft Office Outlook-Element ermöglichen. Zum Antworten auf ein E-Mail-Element klicken Benutzer beispielsweise auf die Aktionsschaltflächen Antworten, Allen antworten oder Weiterleiten. Durch jede dieser Aktionen wird ein neues E-Mail-Element erstellt, und die Felder des Elements werden mit den Informationen aus dem ursprünglichen Element ausgefüllt.

Sie können eine benutzerdefinierte Aktion erstellen, durch die jede Art von Outlook-Elementen geöffnet wird. Beispielsweise kann eine benutzerdefinierte Aktion hinzugefügt werden, durch die ein neuer Termin oder ein Aufgabenelement geöffnet wird. Legen Sie die Eigenschaften einer benutzerdefinierten Aktion fest, oder verwenden Sie benutzerdefinierten Code, um die Felder des neuen Elements auszufüllen. Benutzerdefinierte Aktionen werden in der Dropdownliste Benutzerdefinierte Aktionen eines Elements angezeigt, das in einem Fenster des Outlook-Inspektors geöffnet ist.

Hinzufügen von benutzerdefinierten Aktionen zu einem Formularbereich

Fügen Sie einem Formularbereich eine benutzerdefinierte Aktion mithilfe des Dialogfelds Benutzerdefinierte Aktionen hinzu. Weitere Informationen hierzu finden Sie unter Gewusst wie: Hinzufügen einer benutzerdefinierten Aktion zu einem Outlook-Formularbereich.

Geben Sie im Dialogfeld Benutzerdefinierte Aktionen ein Zielformular an. Bei einem Zielformular handelt es sich um das Formular, das beim Ausführen der benutzerdefinierten Aktion angezeigt wird.

Im Dialogfeld Benutzerdefinierte Aktionen kann zudem angegeben werden, wie Informationen aus dem ursprünglichen Element im Zielformular angezeigt werden sollen.

In der folgenden Tabelle werden die im Dialogfeld Benutzerdefinierte Aktionen verfügbaren Eigenschaften beschrieben.

Eigenschaft

Beschreibung

AddressLike

Gibt an, wie das Zielformular bearbeitet wird.

Text

Gibt an, wie der Text des ursprünglichen Elements an das Zielformular angefügt wird.

Aktiviert

Gibt an, ob die benutzerdefinierte Aktion aktiviert ist. Wenn diese Eigenschaft auf false festgelegt wird, wird die benutzerdefinierte Aktion deaktiviert.

Methode

Gibt den Typ der Antwort an, die beim Ausführen der benutzerdefinierten Aktion verfügbar ist. Durch die benutzerdefinierte Aktion kann das Formular gesendet bzw. geöffnet werden, und der Benutzer wird gefragt, ob er das Formular senden oder öffnen möchte.

Name

Gibt den internen Namen an, mit dem auf diese benutzerdefinierte Aktion in Code verwiesen werden kann.

ShowOnRibbon

Gibt an, ob die benutzerdefinierte Aktion auf der Multifunktionsleiste des ursprünglichen Elements angezeigt wird.

SubjectPrefix

Gibt Text an, der am Anfang der Betreffzeile des Zielformulars eingefügt wird.

TargetForm

Gibt den Nachrichtenklassennamen des Zielformulars an. Geben Sie zum Öffnen eines Aufgabenformulars beispielsweise IPM.Task ein.

Titel

Gibt die Bezeichnung der benutzerdefinierten Aktionsschaltfläche an.

Anpassen einer benutzerdefinierten Aktion während der Laufzeit

Mithilfe von Code kann der benutzerdefinierten Aktion auch Verhalten hinzugefügt werden. Beispielsweise kann Code hinzugefügt werden, der die Namen von E-Mail-Empfängern verwendet und diese Namen als Teilnehmer für einen neuen Termin hinzufügt. Behandeln Sie dafür das CustomAction-Ereignis des Action-Objekts.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen einer benutzerdefinierten Aktion zu einem Outlook-Formularbereich

Exemplarische Vorgehensweise: Entwerfen eines Outlook-Formularbereichs

Konzepte

Erstellen von Outlook-Formularbereichen

Zuordnen eines Formularbereichs zu einer Outlook-Nachrichtenklasse