Ü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