Microsoft.Office.Tools-Namespace
Der Microsoft.Office.Tools-Namespace enthält Typen, die von verschiedenen Arten von Office-Projekten in Visual Studio verwendet werden.
Der Microsoft.Office.Tools-Namespace umfasst folgende Haupttypen:
Die AddInBase-Klasse. Dies ist die Basisklasse für die ThisAddIn-Klasse in Add-In-Projekten auf Anwendungsebene. Weitere Informationen hierzu finden Sie unter Programmieren von Add-Ins auf Anwendungsebene.
Typen zum Erstellen benutzerdefinierter Aktionsbereiche in Add-Ins auf Anwendungsebene, u. a. CustomTaskPane und CustomTaskPaneCollection. Weitere Informationen finden Sie unter Benutzerdefinierte Aufgabenbereiche.
Typen zum Erstellen von Aktionsbereichen in Anpassungen auf Dokumentebene, u. a. ActionsPane und StackStyle. Weitere Informationen finden Sie unter Aktionsbereichsübersicht.
Typen zum Erstellen von Smarttags, z. B. ActionBase, ActionBase und SmartTagBase. Weitere Informationen finden Sie unter Smart Tags Overview.
Klassen
Klasse | Beschreibung | |
---|---|---|
AddInBase | Stellt die Basisklasse für die ThisAddIn-Klasse in Add-Ins auf Anwendungsebene bereit, die Sie in Visual Studio erstellen. | |
CannotRemoveControlException | Die Ausnahme, die ausgelöst wird, wenn Code versucht, ein Hoststeuerelement oder Windows Forms-Steuerelement zu entfernen, das einem 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 versuchen, einer Microsoft Office Excel-Arbeitsmappe oder einem Microsoft Office Word-Dokument zur Laufzeit ein Steuerelement hinzuzufügen, der bereitgestellte Name für das neue Steuerelement jedoch bereits in der Arbeitsmappe bzw. im Dokument vorhanden ist. | |
DesignTimeConstants | Infrastruktur. | |
InvalidRangeException | Die Ausnahme, die ausgelöst wird, wenn Sie versuchen, einer Microsoft Office Excel-Arbeitsmappe zur Laufzeit ein Steuerelement hinzuzufügen, der angegebene Bereich jedoch mehrere Bereiche anstelle eines zusammenhängenden Codeblocks enthält. | |
OfficeXpsDocumentException | Die Ausnahme, die ausgelöst wird, wenn Visual Studio-Tools für Office-Laufzeit einen Vorgang für ein Office Open XML-Format nicht ausführen kann, weil 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
Schnittstelle | Beschreibung | |
---|---|---|
ActionBase | Definiert die freigegebene Funktionalität für Smarttagaktionen in Office-Lösungen für Word und Excel. | |
ActionsPane | Stellt eine benutzerdefinierte Benutzeroberfläche für den Aufgabenbereich Dokumentaktionen in einer Anpassung auf Dokumentebene für Word oder Excel dar. | |
AddIn | Definiert die Kernfunktionen von Add-Ins, die Sie mit den 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 | Infrastruktur. | |
Factory | Stellt eine Methode bereit, mit der Sie in einem Add-In auf Anwendungsebene zur Laufzeit Menübandsteuerelemente erstellen können. | |
IAddInExtension | Stellt eine Erweiterung eines AddIn-Objekts dar. | |
ICachedDataPersistanceCallback | Infrastruktur. | |
ICachedDataProvider | Infrastruktur. | |
IExtension | Stellt eine Erweiterung des Typs in der Visual Studio-Tools für Office-Laufzeit dar. | |
IHostItemProvider | Infrastruktur. | |
RegexCollection | Stellt eine Auflistung der regulären Ausdrücke dar, die von einem Smarttag in einer Office-Projektmappe erkannt werden sollen. | |
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-Projektmappe dar, die mit den Office-Entwicklungstools in Visual Studio erstellt wurde. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
StackStyle | Gibt die Reihenfolge an, in der Steuerelemente in einem Aktionsbereich gestapelt werden. |