Bagikan melalui


Rakitan dalam runtime Visual Studio Tools for Office

Saat Anda membuat proyek Office, Visual Studio secara otomatis menambahkan referensi ke rakitan runtime Visual Studio Tools for Office yang digunakan untuk jenis proyek dan target .NET Framework proyek. Ada rakitan yang berbeda dalam ekstensi Office untuk .NET Framework 3.5, .NET Framework 4, dan .NET Framework 4.5. Untuk informasi selengkapnya tentang ekstensi Office, lihat Gambaran umum Visual Studio Tools untuk runtime Office.

Rakitan dalam ekstensi Office untuk .NET Framework 4 dan .NET Framework 4.5

Tabel berikut mencantumkan rakitan yang disertakan dalam ekstensi Office untuk .NET Framework 4 dan .NET Framework 4.5. Untuk dokumentasi tentang namespace dan tipe dalam rakitan ini, lihat Referensi terkelola (Pengembangan Office di Visual Studio).

Nama assembly Deskripsi
Microsoft.Office.Tools.Common.dll Menyediakan jenis berikut:

- Jenis untuk membuat kustomisasi Pita dan tag pintar. Catatan: Tag pintar tidak digunakan lagi di Excel 2010 dan Word 2010 .
- Jenis untuk membuat panel tindakan di kustomisasi tingkat dokumen dan panel tugas kustom di Add-In VSTO.
Microsoft.Office.Tools.Excel.dll Menyediakan antarmuka yang mewakili item host dan kontrol host untuk proyek Excel, dan jenis pendukung. Untuk informasi selengkapnya, lihat Mengotomatiskan Excel dengan menggunakan objek yang diperluas.
Microsoft.Office.Tools.Outlook.dll Menyediakan tipe yang bisa Anda gunakan untuk membuat wilayah formulir kustom di Add-in Outlook VSTO.
Microsoft.Office.Tools.Word.dll Menyediakan antarmuka yang mewakili item host dan kontrol host untuk proyek Word, dan tipe pendukung. Untuk informasi selengkapnya, lihat Mengotomatiskan Word dengan menggunakan objek yang diperluas.
Microsoft.Office.Tools.v4.0.Framework.dll Menyediakan jenis berikut:

- Pengecualian yang dapat dilemparkan oleh Visual Studio Tools untuk runtime Office.
- Atribut yang dapat Anda gunakan saat membuat wilayah formulir Outlook.
Microsoft.Office.Tools.dll Menyediakan jenis yang merupakan bagian dari infrastruktur runtime Visual Studio Tools for Office, dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Microsoft.VisualStudio.Tools.Applications.Runtime.dll Menyediakan jenis berikut:

- Atribut CachedAttribute dan ICachedType antarmuka, yang dapat Anda gunakan untuk menyimpan objek data dalam penyesuaian tingkat dokumen. Untuk informasi selengkapnya, lihat Data cache.
- Antarmuka IAddInPostDeploymentAction , yang dapat Anda terapkan untuk menjalankan langkah penginstalan tambahan sebagai langkah terakhir penginstal ClickOnce untuk solusi Office. Untuk informasi selengkapnya, lihat Menyebarkan solusi Office dengan menggunakan ClickOnce.
- Pengecualian yang dapat dilemparkan oleh Visual Studio Tools untuk runtime Office.
- Jenis lain yang merupakan bagian dari infrastruktur runtime Visual Studio Tools for Office, dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll Menyediakan jenis berikut:

- Kelas ServerDocument , yang dapat Anda gunakan untuk melampirkan rakitan kustomisasi ke dokumen dan untuk mengakses data cache dalam dokumen. Untuk informasi selengkapnya, lihat Mengelola dokumen di server dengan menggunakan kelas ServerDocument.
- Beberapa kelas yang mewakili hierarki data cache dalam kustomisasi tingkat dokumen. Untuk informasi selengkapnya, lihat Mengakses data dalam dokumen di server.

Proyek yang menargetkan .NET Framework 4 atau .NET Framework 4.5 juga mereferensikan rakitan berikut. Rakitan ini bukan bagian dari Visual Studio Tools untuk runtime Office yang dapat didistribusikan ulang. Sebaliknya, mereka adalah rakitan dependen yang harus disebarkan dengan solusi Anda. Secara default, mereka disalin ke folder output build untuk proyek Anda ( properti Salin Lokal untuk rakitan ini diatur ke True). Jika Anda menyebarkan proyek dengan menggunakan ClickOnce, rakitan ini disertakan dalam paket yang dihasilkan.

Nama assembly Deskripsi
Microsoft.Office.Tools.Common.v4.0.Utilities.dll Menyediakan kelas dasar untuk kelas yang dihasilkan ThisAddIn dalam proyek Add-In VSTO dan kelas Pita yang dihasilkan di semua proyek.
Microsoft.Office.Tools.Excel.v4.0.Utilities.dll Menyediakan jenis berikut:

- Kelas dasar untuk kelas dan Sheet yang dihasilkan ThisWorkbook dalam proyek tingkat dokumen untuk Excel.
- Formulir Windows kontrol yang bisa Anda gunakan pada lembar kerja dalam proyek Excel.
Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll Menyediakan kelas dasar untuk kelas wilayah yang dihasilkan ThisAddIn dan formulir dalam proyek Outlook.
Microsoft.Office.Tools.Word.v4.0.Utilities.dll Menyediakan jenis berikut:

- Kelas dasar untuk kelas yang dihasilkan ThisDocument dalam proyek tingkat dokumen untuk Word.
- Formulir Windows kontrol yang bisa Anda gunakan pada dokumen di proyek Word.

Rakitan di ekstensi Office untuk .NET Framework 3.5

Tabel berikut mencantumkan rakitan yang disertakan dalam ekstensi Office untuk .NET Framework 3.5. Untuk dokumentasi tentang namespace layanan dan kelas di rakitan ini, lihat bagian referensi berikut di dokumentasi Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Nama assembly Deskripsi
Microsoft.Office.Tools.Common.v9.0.dll Menyediakan jenis berikut:

- Kelas dasar Microsoft.Office.Tools.AddIn untuk Add-in VSTO.
- Kelas untuk membuat kustomisasi Pita dan tag pintar. Catatan: Tag pintar tidak digunakan lagi di Excel 2010 dan Word 2010 .
- Kelas untuk membuat panel tindakan di kustomisasi tingkat dokumen dan panel tugas kustom di Add-in VSTO.
Microsoft.Office.Tools.Excel.v9.0.dll Menyediakan item host dan kontrol host untuk solusi Excel. Untuk informasi selengkapnya, lihat Mengotomatiskan Excel dengan menggunakan objek yang diperluas.
Microsoft.Office.Tools.Outlook.v9.0.dll Menyediakan kelas yang bisa Anda gunakan untuk membuat wilayah formulir kustom di Add-in Outlook VSTO.
Microsoft.Office.Tools.Word.v9.0.dll Menyediakan item host dan kontrol host untuk solusi Word. Untuk informasi selengkapnya, lihat Mengotomatiskan Word dengan menggunakan objek yang diperluas.
Microsoft.Office.Tools.v9.0.dll Menyediakan jenis berikut:

- Kelas RemoteBindableComponent , yang menyediakan kemampuan pengikatan data untuk kontrol host dalam penyesuaian tingkat dokumen.
- Jenis lain yang merupakan bagian dari infrastruktur runtime Visual Studio Tools for Office, dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll Menyediakan jenis berikut:

- Atribut CachedAttribute dan ICachedType antarmuka, yang dapat Anda gunakan untuk menyimpan objek data dalam penyesuaian tingkat dokumen. Untuk informasi selengkapnya, lihat Data cache.
- Pengecualian yang dapat dilemparkan oleh Visual Studio Tools untuk runtime Office.
- Jenis lain yang merupakan bagian dari infrastruktur runtime Visual Studio Tools for Office, dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll IAddInPostDeploymentAction Menyediakan antarmuka, yang dapat Anda terapkan untuk menjalankan langkah penginstalan tambahan sebagai langkah terakhir penginstal ClickOnce untuk solusi Office. Untuk informasi selengkapnya, lihat Penyebaran solusi Office Tingkat Lanjut.
Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll Menyediakan jenis berikut:

- Kelas ServerDocument , yang dapat Anda gunakan untuk melampirkan rakitan kustomisasi secara terprogram ke dokumen dan untuk mengakses data cache dalam dokumen. Untuk informasi selengkapnya, lihat Mengelola dokumen di server dengan menggunakan kelas ServerDocument.
- Beberapa kelas yang mewakili hierarki data cache dalam kustomisasi tingkat dokumen. Untuk informasi selengkapnya, lihat Mengakses data dalam dokumen di server.
Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll Menyediakan jenis berikut:

- Kelas Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry dan Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList, yang dapat Anda gunakan untuk membuat entri daftar penyertaan pengguna untuk memberikan kepercayaan kepada solusi Office yang menargetkan .NET Framework 3.5.
- Jenis lain yang merupakan bagian dari infrastruktur runtime Visual Studio Tools for Office, dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.