Freigeben über


Word-Dokument-Projektvorlage

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 Dokumentebene

Microsoft Office-Version

  • Word 2007

  • Word 2003

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

Die Word-Dokumentprojektvorlage in Visual Basic und Visual C# bildet die Grundlage für Projektmappen, die auf neuen oder vorhandenen Microsoft Office Word-Dokumenten basieren. Es gibt verschiedene Projektvorlagen für Word 2003-Dokumente und Word 2007-Dokumente. Die Projektvorlagen fügen automatisch die erforderlichen Assemblyverweise, Dateien und generierten Code hinzu, die als Ausgangspunkt für die Projektmappe verwendet werden.

Hinweis:

Einige der Dateien und Verweise in der folgenden Liste sind standardmäßig ausgeblendet. Um sie einzublenden, klicken Sie auf der Symbolleiste des Projektmappen-Explorers auf Alle Dateien anzeigen. Darüber hinaus gibt es einige Dateien und Verweise, die in vielen Visual Studio-Projektvorlagen gebräuchlich, aber nicht in der folgenden Liste enthalten sind.

Dateien

Visual Studio Tools for Office generiert die folgenden sichtbaren Dateien in Word 2003- und Word 2007-Dokumentprojekten:

  • Dokumentname.doc – Stellt das Word-Dokument im Projekt dar. Enthält die Dokumententwurfsoberfläche und die Codedatei.

  • ThisDocument (VB-Datei bei Visual Basic, CS-Datei bei Visual C#) – Ein Dokument, das die Entwurfsoberfläche und die Codedatei angibt. Weitere Informationen hierzu finden Sie unter Dokumenthostelement.

Hinweis:

Sie können der einem Dokument zugrunde liegenden Codedatei keine zusätzlichen Klassen hinzufügen. Sie müssen einem Projekt neue Dateien hinzufügen, damit es die zu schreibenden Klassen enthält.

Visual Studio Tools for Office generiert auch die folgende weitere Datei, wenn Sie ein Word 2007-Arbeitsmappenprojekt erstellen:

Ausgeblendete Dateien

Visual Studio Tools for Office generiert mehrere ausgeblendete Dateien. Die Dateien dürfen nicht manuell geändert werden. Sie werden erneut generiert, wenn Änderungen am Projekt vorgenommen werden. Manuelle Änderungen werden nicht beibehalten.

Visual Studio Tools for Office generiert die folgenden ausgeblendeten Dateien:

  • ThisDocument.Designer.xml - Eine schreibgeschützte deklarative Darstellung der programmierbaren Objekte im Dokument.

  • ThisDocument.Designer (VB-Datei oder CS-Datei) - Eine schreibgeschützte Codedatei mit Hilfsimplementierungen für Objekte im Dokument, einschließlich Code zum korrekten Instanziieren von Objekten.

  • Document Name.Designer.xml - Eine schreibgeschützte deklarative Darstellung programmierbarer Objekte, z. B. Benutzersteuerelemente, die standardmäßig nicht Teil von Visual Studio Tools for Office sind. Diese Datei wird generiert, wenn Sie dem Dokument ein Benutzersteuerelement hinzufügen.

  • Document Name>.Designer (VB-Datei oder CS-Datei) - Eine schreibgeschützte Codedatei mit Hilfsimplementierungen für Benutzersteuerelemente. Diese Datei wird generiert, wenn Sie dem Dokument ein Benutzersteuerelement hinzufügen.

Vorlagencode

Die folgenden Ereignishandler sind in den Codedateien für Projektvorlagen enthalten. Weitere Informationen finden Sie unter Visual Studio Tools for Office-Projektereignisse.

ThisDocument_Startup

ThisDocument_Startup behandelt das Document.Startup-Ereignis. Dieses Ereignis wird ausgelöst, nachdem die Projektmappe und der gesamte Initialisierungscode in der Assembly ausgeführt wurden. Verwenden Sie diesen Ereignishandler, um Code auszuführen, in dem die Projektmappe initialisiert wird.

ThisDocument_Shutdown

ThisDocument_Shutdown behandelt das Document.Shutdown-Ereignis. Dieses Ereignis wird aufgerufen, wenn die Anwendungsdomäne, in die der Code geladen wird, entladen wird.

Verweise

Visual Studio Tools for Office erstellt automatisch einen Satz von Assemblyverweisen in Word-Dokumentprojekten. Diese Verweise schließen die folgenden Assemblys ein:

Siehe auch

Aufgaben

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

Konzepte

Übersicht über Assemblys in Office-Projektmappen

Übersicht über das Word-Objektmodell

Weitere Ressourcen

Verwalten von Projektmappen, Projekten und Dateien

Office-Projektvorlagen