Freigeben über


Übersicht über Visual Studio Tools for Office-Projektvorlagen

Aktualisiert: November 2007

Visual Studio Tools for Office bietet Projektvorlagen für das Erstellen der folgenden Typen von Microsoft Office-Projektmappen:

  • Anpassungen auf Dokumentebene

  • Add-Ins auf Anwendungsebene

  • SharePoint-Workflows

  • InfoPath-Formulare

Die Visual Studio Tools for Office-Projektvorlagen sind unter dem Office-Knoten im Dialogfeld Neues Projekt verfügbar. Der Office-Knoten beinhaltet zwei untergeordnete Knoten, 2003 und 2007, die die für Microsoft Office 2003 und das 2007 Microsoft Office System verfügbaren Projektvorlagen beinhalten. Im Visual C#-Sprachknoten und im Visual Basic-Sprachknoten finden Sie zudem Projektvorlagen für Excel 2007-Arbeitsmappen, Word 2007-Dokumente und Outlook 2007-Add-In. Die Visual Studio Tools for Office-Projektvorlagen stehen nur für Visual Basic und Visual C# zur Verfügung.

Jedes Projekt enthält Code, der Ihnen als Ausgangspunkt für eine bestimmte Art von Projektmappe dient. Im Code werden ein Startereignis und ein Beendigungsereignis ausgelöst, und der generierte Projektcode enthält Methoden zum Behandeln dieser Ereignisse. Weitere Informationen finden Sie unter Visual Studio Tools for Office-Projektereignisse.

Hinweis:

Visual Studio Tools for Office ist eine optionale Komponente von Visual Studio 2008 Professional und Visual Studio Team System. Visual Studio Tools for Office wird standardmäßig mit diesen Versionen von Visual Studio installiert.

Projektvorlagen auf Dokumentebene

Der Office-Knoten, der 2003-Knoten und der 2007-Knoten beinhalten Projektvorlagen, die Ihnen die ersten Schritte beim Erstellen von Word- und Excel-Anpassungen auf Dokumentebene erleichtern. Doppelklicken Sie auf eines der Projekte auf Dokumentebene, um den Projekt-Assistenten aus Visual Studio Tools for Office zu starten. Darin können Sie wählen, ob für Ihre Lösung ein neues Dokument erstellt oder ein bereits vorhandenes Dokument verwendet werden soll.

Weitere Informationen hierzu finden Sie unter Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte. Weitere Informationen für die ersten Schritte mit diesen Projekttypen finden Sie unter Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel und Erste Schritte: Programmieren von Anpassungen auf Dokumentebene für Word.

Word-Dokument

Die Projektvorlagen Word 2007-Dokument und Word 2003-Dokument beinhalten Code zur Erleichterung der ersten Schritte beim Automatisieren und Erfassen von Ereignissen in Word. Word ermöglicht eine problemlose Darstellung von Daten in Berichten mit zahlreichen grafischen Inhalten und bietet ein benutzerfreundliches Front-End für das Sammeln von Informationen. Weitere Informationen finden Sie unter Word-Dokument-Projektvorlage.

Word-Vorlage

Die Projektvorlagen Word 2007-Vorlage und Word 2003-Vorlage verhalten sich ebenso wie die Projektvorlagen Word 2007-Dokument und Word 2003-Dokument. Diese Vorlagen erleichtern Benutzern jedoch das Erstellen neuer lokaler Dokumentkopien der Word-Vorlage. Die verwalteten Codeerweiterungen sind vom neuen Dokument aus verfügbar. Weitere Informationen finden Sie unter Word-Vorlagen-Projektvorlage.

Hinweis:

Word-Vorlagen, die auf Erweiterungen durch verwalteten Code verweisen, können nicht als globale Add-Ins verwendet werden. Die Assembly wird nicht aufgerufen, wenn die Vorlage aus dem Word-Verzeichnis Startup geladen wird. Weitere Informationen hierzu finden Sie unter Einschränkungen von globalen Vorlagen und Excel-Add-Ins (XLA-Dateien).

Excel-Arbeitsmappe

Die Projektvorlagen Excel 2007-Arbeitsmappe und Excel 2003-Arbeitsmappe enthalten Code, der Ihnen als Ausgangspunkt für das Automatisieren und Erfassen von Ereignissen in Microsoft Office Excel dient, damit Sie dessen Datenanalyse- und Diagrammtools in Ihren Projektmappen nutzen können. Weitere Informationen finden Sie unter Excel-Arbeitsmappen-Projektvorlage.

Excel-Vorlage

Die Projektvorlagen Excel 2007-Vorlage und Excel 2003-Vorlage verhalten sich ebenso wie die Projektvorlagen für Excel-Arbeitsmappe. Mit der Vorlage ist es für die Benutzer jedoch einfacher, neue lokale Arbeitsmappenkopien der Excel-Vorlage zu erstellen. Die verwalteten Codeerweiterungen sind von der neuen Arbeitsmappe aus verfügbar. Weitere Informationen finden Sie unter Excel-Vorlagenprojektvorlage.

Projektvorlagen auf Anwendungsebene

Der Office-Knoten sowie der 2003-Knoten und der 2007-Knoten verfügen über Projektvorlagen für den Einstieg in das Erstellen von Add-Ins für Anwendungen in Microsoft Office 2003 und 2007 Microsoft Office System. Weitere Informationen zum Erstellen eines Add-In-Projekts finden Sie unter Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte. Weitere Informationen zu den ersten Schritten mit Add-In-Projekten finden Sie unter Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene.

2007

Der Office-Knoten und der 2007-Knoten beinhalten Projektvorlagen für die folgenden Anwendungen:

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Project 2007

  • Visio 2007

  • Word 2007

Weitere Informationen hierzu finden Sie unter Add-In-Projektvorlagen für 2007 Microsoft Office.

2003

Der Office-Knoten und der 2003-Knoten beinhalten Projektvorlagen auf Anwendungsebene für die folgenden Anwendungen:

  • Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Project 2003

  • Visio 2003

  • Word 2003

Weitere Informationen hierzu finden Sie unter Add-In-Projektvorlagen für 2003 Microsoft Office.

Alle Add-In-Projektvorlagen auf Anwendungsebene für Microsoft Office 2003 beinhalten auch ein Setup-Projekt, mit dem Sie das Microsoft Office 2003-Add-In bereitstellen können. Weitere Informationen zum Setup-Projekt finden Sie unter Setup-Projekte für Add-Ins auf Anwendungsebene (2003 System).

SharePoint-Workflowprojektvorlagen

Der Workflow-Knoten, der Office-Knoten und der 2007-Knoten beinhalten zwei Projektvorlagen für den Einstieg in das Erstellen von benutzerdefinierten Workflowvorlagen für Microsoft Office SharePoint Server 2007.

  • Sequenzieller SharePoint 2007-Workflow. Diese Projektvorlage stellt einen Workflow dar, der aus einer Abfolge von Schritten besteht, die bis zum Abschluss der letzten Aktivität ausgeführt werden.

  • SharePoint 2007 State Machine-Workflow. Diese Projektvorlage stellt einen Workflow dar, der aus einer Reihe von Zuständen, Übergängen und Aktionen besteht.

Weitere Informationen zu diesen Projektvorlagen finden Sie unter SharePoint-Workflowprojektvorlagen. Weitere Informationen zum Erstellen eines SharePoint-Workflowvorlagenprojekts finden Sie unter Gewusst wie: Erstellen eines SharePoint-Workflowprojekts.

InfoPath-Formularvorlagen

Der Office-Knoten und der 2007-Knoten beinhalten die Projektvorlage InfoPath-Formularvorlage. Erstellen Sie mithilfe dieses Projekts eine InfoPath-Formularvorlage für Microsoft Office InfoPath 2007.

Weitere Informationen finden Sie unter Entwickeln von InfoPath-Formularvorlage mit verwaltetem Code.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte

Gewusst wie: Erstellen eines SharePoint-Workflowprojekts

Konzepte

Erstellen von Office-Projektmappen in Visual Studio

Entwickeln von Office-Projektmappen

Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel

Erste Schritte: Programmieren von Anpassungen auf Dokumentebene für Word

Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene

Dokument- und Vorlagedateien im Vergleich

Referenz

Dialogfeld "Neues Projekt"