Verwaltete Referenz (Office-Entwicklung in Visual Studio)
Dieser Abschnitt enthält API-Referenzdokumentation für Namespaces und Typen, die in Office-Projekten verwendet werden, die auf .NET Framework 4 oder .NET Framework 4.5 abzielen. Api-Referenzdokumentation zu den Namespaces und Typen, die in Office-Projekten verwendet werden, die auf .NET Framework 3.5 abzielen, finden Sie im folgenden Referenzabschnitt in der Visual Studio-Dokumentation: Verwaltete Referenz (Office-Entwicklung in Visual Studio).
Hinweis
Möchten Sie Lösungen entwickeln, die die Office-Erfahrung auf mehreren Plattformen erweitern? Schauen Sie sich das neue Office-Add-Ins-Modell an. Office-Add-Ins haben im Vergleich zu VSTO-Add-Ins und -Lösungen einen geringen Platzbedarf, und Sie können diese mithilfe nahezu jeder Webprogrammiertechnologie erstellen, z. B. HTML5, JavaScript, CSS3 und XML.
In diesem Abschnitt
Enthält Klassen, die häufig für die Programmierung von Office-Projektmappen verwendet werden. Dazu gehören die Basisklasse für VSTO-Add-Ins, Klassen zum Erstellen von benutzerdefinierten Aufgabenbereichen in VSTO-Add-Ins, Klassen zum Erstellen von Smarttags in Excel- und Word-Projektmappen und Klassen zum Erstellen von Aktionsbereichen in Anpassungen auf Dokumentebene.
Enthält Hoststeuerelemente und Hostelemente, die in Projektmappen für Excel verwendet werden können.
Microsoft.Office.Tools.Excel.Controls
Enthält Excel-Steuerelemente und Windows Forms-Steuerelemente, die in Projektmappen für Excel verwendet werden können.
Microsoft.Office.Tools.Outlook
Enthält Klassen, die von VSTO-Add-Ins für Outlook verwendet werden, einschließlich Klassen, die zum Erstellen von benutzerdefinierten Formularbereichen verwendet werden.
Enthält Klassen, mit denen programmgesteuert Menübandanpassungen geändert werden, die mithilfe des Menüband-Designers erstellt wurden.
Enthält Hoststeuerelemente und Hostelemente, die in Projektmappen für Word verwendet werden können.
Microsoft.Office.Tools.Word.Controls
Enthält Word-Steuerelemente und Windows Forms-Steuerelemente, die in Projektmappen für Word verwendet werden können.
Microsoft.VisualStudio.Tools.Applications
Enthält die ServerDocument -Klasse sowie einen Satz zugehöriger zwischengespeicherter Datenklassen. Diese Klassen können verwendet werden, um einige Aspekte von Anpassungen auf Dokumentebene auf Computern zu ändern, auf denen Microsoft Office nicht installiert ist.
Microsoft.VisualStudio.Tools.Applications.Deployment
Enthält die IAddInPostDeploymentAction -Schnittstelle (die Sie implementieren können, um für eine Office-Projektmappe eine Aktion nach der Bereitstellung zu erstellen), Ausnahmen, die ausgelöst werden können, wenn eine Office-Projektmappe installiert wird, und weitere APIs, die zur Visual Studio-Infrastruktur gehören.
Microsoft.VisualStudio.Tools.Applications.Runtime
Enthält die meisten Ausnahmen, die von der Visual Studio-Tools für Office-Laufzeit ausgelöst werden können, mehrere Klassen, die zum Zwischenspeichern von Daten in Anpassungen auf Dokumentebene und anderen APIs verwendet werden können, die Teil der Visual Studio-Infrastruktur sind.
Microsoft.VisualStudio.Tools.Office.BuildTasks
Enthält MSBuild-Aufgabenklassen, die zum Erstellen von Office-Projekten verwendet werden.