Zestawy w środowisku uruchomieniowym Visual Studio Tools dla pakietu Office

Podczas tworzenia projektu pakietu Office program Visual Studio automatycznie dodaje odwołania do zestawów środowiska uruchomieniowego Visual Studio Tools dla pakietu Office, które są używane dla typu projektu i docelowego programu .NET Framework projektu. Istnieją różne zestawy w rozszerzeniach pakietu Office dla programu .NET Framework 3.5, .NET Framework 4 i .NET Framework 4.5. Aby uzyskać więcej informacji na temat rozszerzeń pakietu Office, zobacz omówienie środowiska uruchomieniowego Visual Studio Tools dla pakietu Office.

Zestawy w rozszerzeniach pakietu Office dla programu .NET Framework 4 i .NET Framework 4.5

W poniższej tabeli wymieniono zestawy zawarte w rozszerzeniach pakietu Office dla programu .NET Framework 4 i programu .NET Framework 4.5. Aby uzyskać dokumentację dotyczącą przestrzeni nazw i typów w tych zestawach, zobacz Dokumentacja zarządzana (Programowanie pakietu Office w programie Visual Studio).

Nazwa zestawu opis
Microsoft.Office.Tools.Common.dll Udostępnia następujące typy:

— Typy do tworzenia dostosowań wstążki i tagów inteligentnych. Uwaga: tagi inteligentne są przestarzałe w programach Excel 2010 i Word 2010.
— Typy tworzenia okienek akcji w dostosowaniach na poziomie dokumentu i niestandardowych okienkach zadań w dodatku VSTO.
Microsoft.Office.Tools.Excel.dll Udostępnia interfejsy reprezentujące elementy hosta i kontrolki hosta dla projektów programu Excel oraz typy pomocnicze. Aby uzyskać więcej informacji, zobacz Automatyzowanie programu Excel przy użyciu obiektów rozszerzonych.
Microsoft.Office.Tools.Outlook.dll Udostępnia typy, których można użyć do tworzenia niestandardowych regionów formularzy w dodatku VSTO programu Outlook.
Microsoft.Office.Tools.Word.dll Udostępnia interfejsy reprezentujące elementy hosta i kontrolki hosta dla projektów programu Word oraz typy pomocnicze. Aby uzyskać więcej informacji, zobacz Automatyzowanie programu Word przy użyciu obiektów rozszerzonych.
Microsoft.Office.Tools.v4.0.Framework.dll Udostępnia następujące typy:

— Wyjątki, które mogą być zgłaszane przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office.
— Atrybuty, których można użyć podczas tworzenia regionów formularzy programu Outlook.
Microsoft.Office.Tools.dll Udostępnia typy, które są częścią infrastruktury środowiska uruchomieniowego Visual Studio Tools dla pakietu Office i nie mają być używane bezpośrednio z kodu.
Microsoft.VisualStudio.Tools.Applications.Runtime.dll Udostępnia następujące typy:

- Atrybut CachedAttribute i ICachedType interfejs, którego można użyć do buforowania obiektów danych w dostosowywaniu na poziomie dokumentu. Aby uzyskać więcej informacji, zobacz Buforowanie danych.
- Interfejs IAddInPostDeploymentAction , który można zaimplementować, aby uruchomić dodatkowe kroki instalacji jako ostatni krok instalatora ClickOnce dla rozwiązania pakietu Office. Aby uzyskać więcej informacji, zobacz Wdrażanie rozwiązania pakietu Office przy użyciu technologii ClickOnce.
— Wyjątki, które mogą być zgłaszane przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office.
- Inne typy, które są częścią infrastruktury środowiska uruchomieniowego Visual Studio Tools dla pakietu Office i nie mają być używane bezpośrednio z kodu.
Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll Udostępnia następujące typy:

ServerDocument— Klasa, której można użyć do dołączania zestawów dostosowywania do dokumentów i uzyskiwania dostępu do buforowanych danych w dokumentach. Aby uzyskać więcej informacji, zobacz Zarządzanie dokumentami na serwerze przy użyciu klasy ServerDocument.
— Kilka klas reprezentujących hierarchię buforowanych danych w dostosowywaniu na poziomie dokumentu. Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do danych w dokumentach na serwerze.

Projekty przeznaczone dla programu .NET Framework 4 lub .NET Framework 4.5 odwołują się również do następujących zestawów. Te zestawy nie są częścią pakietu redystrybucyjnego środowiska uruchomieniowego Visual Studio Tools dla pakietu Office. Zamiast tego są to zestawy zależne, które należy wdrożyć z rozwiązaniem. Domyślnie są one kopiowane do folderu wyjściowego kompilacji dla projektu ( właściwość Copy Local dla tych zestawów jest ustawiona na true). Jeśli projekt zostanie wdrożony przy użyciu technologii ClickOnce, te zestawy zostaną dołączone do wygenerowanego pakietu.

Nazwa zestawu opis
Microsoft.Office.Tools.Common.v4.0.Utilities.dll Udostępnia klasy bazowe dla ThisAddIn wygenerowanej klasy w projektach dodatków VSTO i wygenerowaną klasę wstążki we wszystkich projektach.
Microsoft.Office.Tools.Excel.v4.0.Utilities.dll Udostępnia następujące typy:

- Klasy bazowe dla wygenerowanych ThisWorkbook i Sheet klas w projektach na poziomie dokumentu dla programu Excel.
— Kontrolki Windows Forms, których można używać w arkuszach w projektach programu Excel.
Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll Udostępnia klasy bazowe dla wygenerowanych ThisAddIn i formularzy klas regionów w projektach programu Outlook.
Microsoft.Office.Tools.Word.v4.0.Utilities.dll Udostępnia następujące typy:

- Klasy bazowe dla wygenerowanej ThisDocument klasy w projektach na poziomie dokumentu dla programu Word.
— Kontrolki formularzy systemu Windows, których można używać w dokumentach w projektach programu Word.

Zestawy w rozszerzeniach pakietu Office dla programu .NET Framework 3.5

W poniższej tabeli wymieniono zestawy zawarte w rozszerzeniach pakietu Office dla programu .NET Framework 3.5. Aby uzyskać dokumentację dotyczącą przestrzeni nazw i klas w tych zestawach, zobacz następującą sekcję referencyjną w dokumentacji programu Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Nazwa zestawu opis
Microsoft.Office.Tools.Common.v9.0.dll Udostępnia następujące typy:

- Klasa bazowa Microsoft.Office.Tools.AddIn dla dodatków VSTO.
- Klasy do tworzenia dostosowań wstążki i tagów inteligentnych. Uwaga: tagi inteligentne są przestarzałe w programach Excel 2010 i Word 2010.
- Klasy do tworzenia okienek akcji w dostosowaniach na poziomie dokumentu i niestandardowych okienkach zadań w dodatku VSTO.
Microsoft.Office.Tools.Excel.v9.0.dll Udostępnia elementy hosta i kontrolki hosta dla rozwiązań programu Excel. Aby uzyskać więcej informacji, zobacz Automatyzowanie programu Excel przy użyciu obiektów rozszerzonych.
Microsoft.Office.Tools.Outlook.v9.0.dll Udostępnia klasy, których można użyć do tworzenia niestandardowych regionów formularzy w dodatku VSTO programu Outlook.
Microsoft.Office.Tools.Word.v9.0.dll Udostępnia elementy hosta i kontrolki hosta dla rozwiązań programu Word. Aby uzyskać więcej informacji, zobacz Automatyzowanie programu Word przy użyciu obiektów rozszerzonych.
Microsoft.Office.Tools.v9.0.dll Udostępnia następujące typy:

- Klasa RemoteBindableComponent , która zapewnia możliwości powiązania danych dla kontrolek hosta w dostosowaniach na poziomie dokumentu.
- Inne typy, które są częścią infrastruktury środowiska uruchomieniowego Visual Studio Tools dla pakietu Office i nie mają być używane bezpośrednio z kodu.
Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll Udostępnia następujące typy:

- Atrybut CachedAttribute i ICachedType interfejs, którego można użyć do buforowania obiektów danych w dostosowywaniu na poziomie dokumentu. Aby uzyskać więcej informacji, zobacz Buforowanie danych.
— Wyjątki, które mogą być zgłaszane przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office.
- Inne typy, które są częścią infrastruktury środowiska uruchomieniowego Visual Studio Tools dla pakietu Office i nie mają być używane bezpośrednio z kodu.
Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll IAddInPostDeploymentAction Udostępnia interfejs, który można zaimplementować w celu uruchomienia dodatkowych kroków instalacji jako ostatniego kroku instalatora ClickOnce dla rozwiązania pakietu Office. Aby uzyskać więcej informacji, zobacz Advanced Office solution deployment (Zaawansowane wdrażanie rozwiązań pakietu Office).
Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll Udostępnia następujące typy:

- Klasa ServerDocument , której można użyć do programowego dołączania zestawów dostosowywania do dokumentów i uzyskiwania dostępu do buforowanych danych w dokumentach. Aby uzyskać więcej informacji, zobacz Zarządzanie dokumentami na serwerze przy użyciu klasy ServerDocument.
— Kilka klas reprezentujących hierarchię buforowanych danych w dostosowywaniu na poziomie dokumentu. Aby uzyskać więcej informacji, zobacz Uzyskiwanie dostępu do danych w dokumentach na serwerze.
Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll Udostępnia następujące typy:

— Klasy Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry i Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList, których można użyć do tworzenia wpisów listy dołączania użytkowników w celu udzielenia zaufania do rozwiązań pakietu Office przeznaczonych dla programu .NET Framework 3.5.
- Inne typy, które są częścią infrastruktury środowiska uruchomieniowego Visual Studio Tools dla pakietu Office i nie mają być używane bezpośrednio z kodu.