Microsoft.Office.Tools Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Microsoft.Office.Tools-Namespace enthält Typen, die von verschiedenen Arten von Office-Projekten in Visual Studio verwendet werden.
Klassen
| AddInBase |
Stellt die Basisklasse für die |
| CannotRemoveControlException |
Die Ausnahme, die ausgelöst wird, wenn der Code versucht, ein Hoststeuerelement oder Windows Forms-Steuerelement zu entfernen, das dem Dokument zur Entwurfszeit hinzugefügt wurde. |
| CannotRemoveCustomizationException |
Die Ausnahme, die ausgelöst wird, wenn eine Anpassung nicht programmgesteuert aus einem Dokument entfernt werden konnte. |
| ControlNameAlreadyExistsException |
Die Ausnahme, die ausgelöst wird, wenn Sie zur Laufzeit versuchen, einer Microsoft Office Excel-Arbeitsmappe oder einem Microsoft Office Word-Dokument ein Steuerelement hinzuzufügen, aber der für das neue Steuerelement angegebene Name bereits in der Arbeitsmappe oder im Dokument enthalten ist. |
| DesignTimeConstants | |
| InvalidRangeException |
Die Ausnahme, die ausgelöst wird, wenn Sie versuchen, einer Microsoft Office Excel-Arbeitsmappe zur Laufzeit ein Steuerelement hinzuzufügen, aber der angegebene Bereich mehrere Bereiche anstelle eines zusammenhängenden Blocks von Zellen enthält. |
| OfficeXpsDocumentException |
Die Ausnahme, die ausgelöst wird, wenn die Visual Studio-Tools für Office-Laufzeit einen Vorgang für ein Dokument im Office Open XML-Format nicht ausführen kann, da das Format des Dokuments ungültig ist. |
| RangeNotOnWorksheetException |
Die Ausnahme, die ausgelöst wird, wenn der angegebene Bereich auf dem Arbeitsblatt nicht vorhanden ist. |
Schnittstellen
| ActionBase |
Definiert die freigegebene Funktionalität für Smarttag-Aktionen in Office-Projektmappen für Word und Excel. |
| ActionsPane |
Stellt eine benutzerdefinierte Benutzeroberfläche für den Aufgabenbereich Dokumentaktionen in einer Anpassung auf Dokumentebene in Word oder Excel dar. |
| AddIn |
Definiert die Kernfunktionalität von Add-Ins, die Sie mithilfe der Office-Entwicklungstools in Visual Studio erstellen. |
| CustomTaskPane |
Stellt einen benutzerdefinierten Aufgabenbereich in einer Microsoft Office-Anwendung dar. |
| CustomTaskPaneCollection |
Stellt eine Auflistung von benutzerdefinierten Aufgabenbereichen in einer Microsoft Office-Anwendung dar. |
| EntryPoint | |
| Factory |
Stellt eine Methode bereit, die Sie zum Erstellen von Menübandsteuerelementen zur Laufzeit in einem Add-In auf Anwendungsebene verwenden können. |
| IAddInExtension |
Stellt eine Erweiterung eines AddIn-Objekts dar. |
| ICachedDataPersistanceCallback | |
| ICachedDataProvider | |
| IExtension |
Stellt eine Erweiterung eines Typs in der Visual Studio-Tools für Office-Laufzeit dar. |
| IHostItemProvider | |
| RegexCollection |
Stellt eine Auflistung regulärer Ausdrücke dar, die von einem Smarttag in einer Office-Arbeitsmappe erkannt werden. |
| SmartTagBase |
Definiert die freigegebene Funktionalität für Smarttags in Office-Lösungen für Word und Excel. |
| SmartTagCollection |
Stellt eine Auflistung von Smarttags in einer Word- oder Excel-Arbeitsmappe dar, die mithilfe von Office-Entwicklungstools in Visual Studio erstellt wurden. |
Enumerationen
| StackStyle |
Gibt die Richtung an, in der Steuerelemente in einem Aktionsbereich gestapelt werden. |
Hinweise
Die Microsoft.Office.Tools Namespace enthält die folgenden Haupttypen:
Der AddInBase-Klasse. Dies ist die Basisklasse für die
ThisAddInKlasse im Add-in-Projekten auf Anwendungsebene. Weitere Informationen finden Sie unter Programmieren von VSTO-Add-Ins.Typen für das Erstellen benutzerdefinierter Aufgabenbereiche in Add-Ins auf Anwendungsebene, einschließlich auf CustomTaskPane und CustomTaskPaneCollection. Weitere Informationen finden Sie unter Custom Task Panes.
Typen für das Erstellen von Aktionsbereichen in Anpassungen auf Dokumentebene, einschließlich ActionsPane und StackStyle. Weitere Informationen finden Sie unter Aktionsbereichsübersicht.
Typen zum Erstellen von Smarttags, wie z. B. ActionBase, ActionBase, und SmartTagBase. Weitere Informationen finden Sie unter Smart Tags Overview.