Bagikan melalui


Mengelola dokumen di server dengan menggunakan kelas ServerDocument

Anda bisa menggunakan ServerDocument kelas di runtime Visual Studio Tools for Office untuk mengelola beberapa aspek kustomisasi tingkat dokumen, meskipun Microsoft Office Word dan Microsoft Office Excel tidak diinstal. Anda dapat melakukan tugas-tugas berikut:

Memahami kelas ServerDocument

Kelas ServerDocument ini dirancang untuk digunakan pada komputer yang tidak menginstal Office. Oleh karena itu, Anda biasanya menggunakan kelas ini dalam aplikasi yang tidak terintegrasi dengan Office, seperti proyek Konsol atau proyek Formulir Windows, bukan proyek Office. ServerDocument Gunakan kelas di rakitan Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll.

Kelas ServerDocument dapat digunakan untuk beroperasi pada kustomisasi tingkat dokumen yang dibuat dengan menggunakan Visual Studio 2013.

Untuk informasi selengkapnya tentang Visual Studio 2010 Tools for Office Runtime dan ekstensi Office untuk .NET Framework, lihat Gambaran umum runtime Visual Studio Tools for Office.

Catatan

Jika Anda memiliki aplikasi warisan yang menggunakan ServerDocument kelas dalam Visual Studio Tools for Office sistem (Runtime versi 3.0), Visual Studio Tools for Office sistem (runtime versi 3.0) harus diinstal pada komputer yang menjalankan aplikasi. Tidak Visual Studio 2010 Tools for Office runtime dapat menjalankan aplikasi ini.

Bekerja dengan data yang di-cache dalam dokumen

Kelas ini ServerDocument menyediakan anggota yang dapat Anda gunakan untuk bekerja dengan cache data dalam dokumen yang dikustomisasi. Untuk informasi selengkapnya tentang data yang di-cache, lihat Data cache dan Mengakses data dalam dokumen di server.

Tabel berikut mencantumkan anggota yang bisa Anda gunakan untuk bekerja dengan data yang di-cache.

Task Anggota yang akan digunakan
Untuk menentukan apakah dokumen memiliki cache data. Metode IsCacheEnabled.
Untuk mengakses data yang di-cache dalam dokumen.

Untuk informasi selengkapnya, lihat Mengakses data dalam dokumen di server.
CachedDataProperti.

Mengelola kustomisasi dokumen

Anda dapat menggunakan anggota ServerDocument kelas untuk mengelola rakitan kustomisasi yang terkait dengan dokumen. Misalnya, Anda dapat menghapus kustomisasi secara terprogram dari dokumen sehingga dokumen tidak lagi menjadi bagian dari penyesuaian.

Tabel berikut mencantumkan anggota yang bisa Anda gunakan untuk mengelola rakitan kustomisasi.

Task Anggota yang akan digunakan
Untuk menentukan apakah dokumen adalah bagian dari kustomisasi tingkat dokumen. Metode GetCustomizationVersion.
Untuk melampirkan kustomisasi secara terprogram ke dokumen pada waktu proses.

Untuk informasi selengkapnya, lihat Cara: Melampirkan ekstensi kode terkelola ke dokumen
Salah AddCustomization satu metode.
Untuk menghapus kustomisasi secara terprogram dari dokumen pada waktu proses.

Untuk informasi selengkapnya, lihat Cara: Menghapus Ekstensi kode terkelola dari dokumen.
Metode RemoveCustomization.
Untuk mendapatkan URL manifes penyebaran yang terkait dengan dokumen. DeploymentManifestUrlProperti.