Freigeben über


Assemblys in Visual Studio Tools for Office Runtime

Wenn Sie ein Office-Projekt erstellen, fügt Visual Studio Verweise automatisch Verweise auf die Visual Studio Tools for Office-Laufzeit-Assemblys hinzu, die für den Projekttyp und das .NET Framework-Ziel des Projekts verwendet werden. Es gibt verschiedene Assemblys in den Office-Erweiterungen für .NET Framework 4 und den Office-Erweiterungen für .NET Framework 3.5. Weitere Informationen zu den Office-Erweiterungen finden Sie unter Übersicht über die Visual Studio Tools for Office-Laufzeit.

Assemblys in den Office-Erweiterungen für .NET Framework 4

In der folgenden Tabelle sind die Assemblys aufgelistet, die in Office-Erweiterungen für .NET Framework 4 enthalten sind. Eine Dokumentation über die Namespaces und Typen in diesen Assemblys finden Sie unter Verwaltete Verweise (Office-Entwicklung in Visual Studio).

Assemblyname

Beschreibung

Microsoft.Office.Tools.Common.dll

Stellt die folgenden Typen zur Verfügung:

  • Typen zum Erstellen von angepassten Menübändern und Smarttags

    HinweisHinweis
    Smarttags sind in Excel 2010 und Word 2010 veraltet.Weitere Informationen finden Sie unter Übersicht über Smarttags.
  • Typen zum Erstellen von Aktionsbereichen in Anpassungen auf Dokumentebene und benutzerdefinierten Aufgabenbereichen in Add-Ins auf Anwendungsebene

Microsoft.Office.Tools.Excel.dll

Stellt Schnittstellen bereit, die Hostelemente und Hoststeuerelemente für Excel-Projekte darstellen, sowie unterstützende Typen. Weitere Informationen finden Sie unter Automatisieren von Excel mithilfe von erweiterten Objekten.

Microsoft.Office.Tools.Outlook.dll

Stellt Typen bereit, mit denen Sie benutzerdefinierte Formularbereiche in Outlook-Add-Ins erstellen können.

Microsoft.Office.Tools.Word.dll

Stellt Schnittstellen bereit, die Hostelemente und Hoststeuerelemente für Word-Projekte darstellen, sowie unterstützende Typen. Weitere Informationen finden Sie unter Automatisieren von Word mithilfe von erweiterten Objekten.

Microsoft.Office.Tools.v4.0.Framework.dll

Stellt die folgenden Typen zur Verfügung:

  • Ausnahmen, die von der Visual Studio Tools for Office-Laufzeit ausgelöst werden können 

  • Attribute, die Sie beim Erstellen von Outlook-Formularbereichen verwenden können

Microsoft.Office.Tools.dll

Stellt Typen bereit, die Teil der Visual Studio Tools for Office-Laufzeitinfrastruktur sind und nicht für die direkte Verwendung durch den Code vorgesehen sind.

Microsoft.VisualStudio.Tools.Applications.Runtime.dll

Stellt die folgenden Typen zur Verfügung:

  • Das CachedAttribute-Attribut und die ICachedType-Schnittstelle, die zum Zwischenspeichern von Datenobjekten in einer Anpassung auf Dokumentebene verwendet werden können Weitere Informationen finden Sie unter Zwischenspeichern von Daten.

  • Die IAddInPostDeploymentAction-Schnittstelle, die Sie implementieren können, um zusätzliche Installationsschritte als abschließenden Schritt des ClickOnce-Installationsprogramms für eine Office-Lösung auszuführen Weitere Informationen finden Sie unter Erweiterte Bereitstellung von Office-Projektmappen.

  • Ausnahmen, die von der Visual Studio Tools for Office-Laufzeit ausgelöst werden können

  • Andere Typen, die Teil der Visual Studio Tools for Office-Laufzeitinfrastruktur sind und nicht für die direkte Verwendung durch den Code vorgesehen sind

Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll

Stellt die folgenden Typen zur Verfügung:

Projekte mit der Zielversion .NET Framework 4 verweisen außerdem auf die folgenden Assemblys. Diese Assemblys sind nicht Teil der verteilbaren Visual Studio Tools for Office-Laufzeit. Sie ist vielmehr abhängige Assemblys, die mit der Lösung bereitgestellt werden müssen. Standardmäßig werden sie in den Buildausgabeordner für das Projekt kopiert (die Lokale Kopie-Eigenschaft für diese Assemblys wird auf True festgelegt). Wenn Sie das Projekt mit ClickOnce bereitstellen, sind diese Assemblys im generierten Paket enthalten.

Assemblyname

Beschreibung

Microsoft.Office.Tools.Common.v4.0.Utilities.dll

Stellt die Basisklassen für die generierte ThisAddIn-Klasse in Projekten auf Anwendungsebene und die generierte Menübandklasse in allen Projekten bereit.

Microsoft.Office.Tools.Excel.v4.0.Utilities.dll

Stellt die folgenden Typen zur Verfügung:

  • Basisklassen für die generierte ThisWorkbook-Klasse und Sheet-Klasse in Projekten auf Dokumentebene für Excel

  • Windows Forms-Steuerelemente, die Sie in Arbeitsmappen in Excel-Projekten verwenden können

Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll

Stellt Basisklassen für die generierte ThisAddIn-Klasse und Formularbereichsklassen in Outlook-Projekten bereit.

Microsoft.Office.Tools.Word.v4.0.Utilities.dll

Stellt die folgenden Typen zur Verfügung:

  • Basisklassen für die generierte ThisDocument-Klasse in Projekten auf Dokumentebene für Word

  • Windows Forms-Steuerelemente, die Sie in Dokumenten in Word-Projekten verwenden können

Assemblys in den Office-Erweiterungen für .NET Framework 3.5

In der folgenden Tabelle sind die Assemblys aufgeführt, die in den Office-Erweiterungen für .NET Framework 3.5 enthalten sind. Dokumentation zu den Namespaces und den Klassen in diesen Assemblys finden Sie im folgenden Verweisabschnitt in der Visual Studio 2008-Dokumentation: https://go.microsoft.com/fwlink/?LinkId=160658.

Assemblyname

Beschreibung

Microsoft.Office.Tools.Common.v9.0.dll

Stellt die folgenden Typen zur Verfügung:

  • Die Microsoft.Office.Tools.AddIn-Basisklasse für Add-Ins auf Anwendungsebene

  • Klassen zum Erstellen von Menübandanpassungen und Smarttags

    HinweisHinweis
    Smarttags sind in Excel 2010 und Word 2010 veraltet.Weitere Informationen finden Sie unter Übersicht über Smarttags.
  • Klassen zum Erstellen von Aktionsbereichen in Anpassungen auf Dokumentebene und von benutzerdefinierten Aufgabenbereichen in Add-Ins auf Anwendungsebene

  • Die Microsoft.Office.Tools.Excel.ExcelLocale1033Attribute-Klasse, mit denen Excel-Projektmappen die Gebietsschema-ID (LCID) steuern, die für alle kulturabhängigen Aufrufe an das Excel-Objektmodell verwendet wird Weitere Informationen finden Sie unter Formatieren von Daten in Excel mit verschiedenen regionalen Einstellungen.

Microsoft.Office.Tools.Excel.v9.0.dll

Stellt Hostelemente und Hoststeuerelemente für Excel-Lösungen bereit. Weitere Informationen finden Sie unter Automatisieren von Excel mithilfe von erweiterten Objekten.

Microsoft.Office.Tools.Outlook.v9.0.dll

Stellt Klassen bereit, mit denen Sie benutzerdefinierte Formularbereiche in Outlook-Add-Ins erstellen können.

Microsoft.Office.Tools.Word.v9.0.dll

Stellt Hostelemente und Hoststeuerelemente für Word-Lösungen bereit. Weitere Informationen finden Sie unter Automatisieren von Word mithilfe von erweiterten Objekten.

Microsoft.Office.Tools.v9.0.dll

Stellt die folgenden Typen zur Verfügung:

  • Die Microsoft.VisualStudio.Tools.Office.RemoteBindableComponent-Klasse, die die Datenbindungsfähigkeiten für Hoststeuerelemente in Anpassungen auf Dokumentebene bereitstellt

  • Andere Typen, die Teil der Visual Studio Tools for Office-Laufzeitinfrastruktur sind und nicht für die direkte Verwendung durch den Code vorgesehen sind

Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll

Stellt die folgenden Typen zur Verfügung:

  • Das Microsoft.VisualStudio.Tools.Applications.Runtime.CachedAttribute-Attribut und die Microsoft.VisualStudio.Tools.Applications.Runtime.ICachedType-Schnittstelle, die zum Zwischenspeichern von Datenobjekten in einer Anpassung auf Dokumentebene verwendet werden können Weitere Informationen finden Sie unter Zwischenspeichern von Daten.

  • Ausnahmen, die von der Visual Studio Tools for Office-Laufzeit ausgelöst werden können

  • Andere Typen, die Teil der Visual Studio Tools for Office-Laufzeitinfrastruktur sind und nicht für die direkte Verwendung durch den Code vorgesehen sind

Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll

Stellt die Microsoft.VisualStudio.Tools.Applications.Deployment.IAddInPostDeploymentAction-Schnittstelle bereit, die Sie implementieren können, um zusätzliche Installationsschritte als abschließenden Schritt des ClickOnce-Installationsprogramms für eine Office-Lösung auszuführen Weitere Informationen finden Sie unter Erweiterte Bereitstellung von Office-Projektmappen.

Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll

Stellt die folgenden Typen zur Verfügung:

Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll

Stellt die folgenden Typen zur Verfügung:

  • Die Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry-Klasse und die Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList-Klasse mit denen Sie Aufnahmelisteneinträge für Benutzer erstellen können, um einer Office-Lösung Vertrauenswürdigkeit zu gewähren Weitere Informationen finden Sie unter Gewähren von Vertrauenswürdigkeit für Office-Projektmappen mithilfe von Aufnahmelisten.

  • Andere Typen, die Teil der Visual Studio Tools for Office-Laufzeitinfrastruktur sind und nicht für die direkte Verwendung durch den Code vorgesehen sind

Siehe auch

Konzepte

Übersicht über die Visual Studio Tools for Office-Laufzeit

Weitere Ressourcen

Laufzeitinstallationsszenarios für Visual Studio Tools for Office