Share via


Hinzufügen eines benutzerdefinierten Aufgabenbereichs zu einer Anwendung

Sie können den oben aufgeführten Anwendungen mithilfe des VSTO-Add-Ins einen benutzerdefinierten Aufgabenbereich hinzufügen. Weitere Informationen finden Sie unter "Benutzerdefinierte Aufgabenbereiche".

Gilt für: Die Informationen in diesem Thema gelten für VSTO-Add-In-Projekte für Outlook. Weitere Informationen finden Sie unter features available by Office-App lication and project type.

Hinweis

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Personalisieren von Visual Studio-IDE.

Hinzufügen eines benutzerdefinierten Aufgabenbereichs zu einer Anwendung

So fügen Sie einer Anwendung einen benutzerdefinierten Aufgabenbereich hinzu

  1. Öffnen oder erstellen Sie ein VSTO-Add-In-Projekt für eine der oben aufgeführten Anwendungen. Weitere Informationen finden Sie unter How to: Create Office projects in Visual Studio.

  2. Klicken Sie im Menü Projekt auf Benutzersteuerelement hinzufügen.

  3. Ändern Sie im Dialogfeld "Neues Element hinzufügen" den Namen des neuen Benutzersteuerelements in "MyUserControl", und klicken Sie dann auf "Hinzufügen".

    Das Benutzersteuerelement wird im Designer geöffnet.

  4. Fügen Sie ein oder mehrere Windows Forms-Steuerelemente aus der Toolbox zum Benutzersteuerelement hinzu.

  5. Öffnen Sie die Codedatei ThisAddIn.cs oder ThisAddIn.vb .

  6. Fügen Sie der ThisAddIn -Klasse den folgenden Code hinzu. Dieser Code deklariert Instanzen von MyUserControl und CustomTaskPane als Member der ThisAddIn -Klasse.

    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. Fügen Sie dem ThisAddIn_Startup-Ereignishandler den folgenden Code hinzu. Durch diesen Code wird ein neuer CustomTaskPane erstellt, indem der MyUserControl -Auflistung das CustomTaskPanes -Objekt hinzugefügt wird. Durch den Code wird auch der Aufgabenbereich angezeigt.

    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
    myCustomTaskPane.Visible = true;
    

    Hinweis

    Durch diesen Code wird dem aktiven Fenster in der Anwendung der benutzerdefinierte Aufgabenbereich zugeordnet. Bei einigen Anwendungen ist es u. U. sinnvoll, diesen Code zu ändern, um sicherzustellen, dass der Aufgabenbereich mit anderen Dokumenten oder Elementen in der Anwendung angezeigt wird. Weitere Informationen finden Sie unter "Benutzerdefinierte Aufgabenbereiche".