ServerDocument Sınıfını Kullanarak Sunucu Üzerinde Belge Yönetme
Belge düzeyi özelleştirmelerin çeşitli yönlerini yönetmek için Office için Visual Studio Araçları çalışma zamanı modülü'daki ServerDocument sınıfını Microsoft Office Word ve Microsoft Office Excel yüklü değilse bile kullanabilirsiniz.Aşağıdaki görevleri gerçekleştirebilirsiniz:
Bir belgenin veya çalışma kitabının önbelleğindeki verilere erişme ve bu verileri değiştirmeDaha fazla bilgi için, bkz. Belgede Önbellekteki Veriler ile Çalışma.
Belge ile ilişkili özelleştirme derlemesini yönetme:Daha fazla bilgi için, bkz. Belge Özelleştirmeleri Yönetme.
Uygulama alanı: Bu konudaki bilgiler şu uygulamaların belge düzeyi projelerine yöneliktir: Excel 2013 ve Excel 2010; Word 2013 ve Word 2010. Daha fazla bilgi için bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.
ServerDocument Sınıfını Anlama
ServerDocument sınıfı Office yüklenmemiş bilgisayarlarda kullanılmak için tasarlanmıştır.Bu nedenle, genellikle bu sınıf Office projelerindense Office ile tümleşmeyen Konsol projeleri veya Windows Form projeleri gibi uygulamalar için kullanılır.Kullanım Microsoft.VisualStudio.Tools.Applications.ServerDocument Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll derlemesindeki sınıfını.
ServerDocument Sınıfı kullanılarak oluşturulmuş belge düzeyi özelleştirmelerin üzerinde çalışmak için kullanılabilir Visual Studio 2012.
Hakkında daha fazla bilgi için Visual Studio 2010 Araçları Office çalışma zamanı ve Office uzantıları için .NET Framework için bkz: Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.
[!NOT]
Kullanan eski bir uygulamanız varsa, ServerDocument sınıfında Office sistemi için Visual Studio Araçları (sürüm 3.0 çalışma zamanı), Office sistemi için Visual Studio Araçları (sürüm 3.0 çalışma zamanı) uygulama çalışan bilgisayarlara yüklenmesi gerekir.Office Runtime için Visual Studio 2010 Araçları bu uygulamaları çalıştıramazsınız.
Belgede Önbellekteki Veriler ile Çalışma
ServerDocument sınıfı, özelleştirilmiş belgelerde veri önbelleği ile çalışabilmenize yarayan üyeler sağlar.Önbellekteki veriler hakkında daha fazla bilgi için bkz. Veriyi Önbelleğe Alma ve bkz. Sunucu Üzerindeki Belgelerin İçerisindeki Verilere Erişim.
Aşağıdaki tablo, önbellekteki verilerle çalışmanıza yarayan üyeleri listeler.
Görev |
Kullanılacak üye |
---|---|
Bir belgenin veri önbelleği olup olmadığını belirleme |
IsCacheEnabled yöntemi |
Belgede önbellekteki verilere erişme Daha fazla bilgi için bkz. Sunucu Üzerindeki Belgelerin İçerisindeki Verilere Erişim. |
CachedData özelliği |
Belge Özelleştirmesini Yönetme
Belge ile ilişkili özelleştirme derlemesini yönetmek için için ServerDocument sınıfının üyelerini kullanabilirsiniz.Örneğin, özelleştirmeyi bir belgeden program aracılığıyla kaldırabilirsiniz ki belge artık özelleştirmenin bir parçası olmaz.
Aşağıdaki tablo, özelleştirme derlemesini yönetmenize yarayan üyeleri listeler.
Görev |
Kullanılacak üye |
---|---|
Belgenin bir belge düzeyinde özelleştirmenin parçası olup olmadığını belirleme |
GetCustomizationVersion yöntemi |
Bir özelleştirmeyi çalışma zamanında program aracılığıyla bir belgeye iliştirme Daha fazla bilgi için, Nasıl yapılır: yönetilen kod uzantıları için belgeler eklemek |
AddCustomization yöntemlerinden biri |
Bir özelleştirmeyi çalışma zamanında program aracılığıyla bir belgeden kaldırma Daha fazla bilgi için bkz. Nasıl yapılır: belgelerden yönetilen kod uzantıları kaldırma. |
RemoveCustomization yöntemi |
Belgeyle ilişkili dağıtma bildiriminin URL'ini alma |
DeploymentManifestUrl özelliği |
Ayrıca bkz.
Görevler
Nasıl yapılır: yönetilen kod uzantıları için belgeler eklemek
Nasıl yapılır: belgelerden yönetilen kod uzantıları kaldırma
Başvuru
Microsoft.VisualStudio.Tools.Applications.ServerDocument
Kavramlar
Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış