Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü
Visual Studio 2010'un, aşağıdaki türler de dahil olmak üzere Microsoft Office uygulamaları için farklı iş senaryoları destekleyen birkaç proje şablonu vardır:
Belge düzeyi özelleştirmeleri.
Uygulama düzeyi eklentileri.
Bütün uygulamalar proje türlerinin hepsini kullanamaz. Örneğin, belge düzeyi projeler sadece Microsoft Office Word ve Microsoft Office Excel için kullanılabilirdir. Benzer şekilde, bazı özellikler sadece belirli proje ya da uygulama türleri için kullanılabilirdir. Örneğin, eylemler bölmesi sadece belge düzeyi projeler için kullanılabilirdir ve Şerit uzantıları sadece bazı uygulamalar için kullanılabilirdir. Farklı proje türleri hakkında daha fazla bilgi için, bkz. Office Çözümleri Geliştirmesine Genel Bakış.
Not
Office proje şablonları, yalnızca Visual Studio'nun bazı sürümlerinde kullanılabilir. Daha fazla bilgi için bkz. Office Çözümeri Geliştirmek İçin Bilgisayarı Yapılandırma.
Farklı Microsoft Office Uygulamaları için Kullanılabilir Proje Türleri
Aşağıdaki tabloda, proje türlerinde kullanabileceğiniz uygulamalar gösterilmektedir.
Proje türleri |
Microsoft Office uygulamaları |
---|---|
Belge düzeyi özelleştirmeleri |
Excel 2007 ve Excel 2010 Word 2007 ve Word 2010 |
Uygulama düzeyi eklentileri |
Excel 2007 ve Excel 2010 InfoPath 2007 ve InfoPath 2010 Outlook 2007 ve Outlook 2010 PowerPoint 2007 ve PowerPoint 2010 Project 2007 ve Project 2010 Visio 2007 ve Visio 2010 Word 2007 ve Word 2010 |
Farklı Proje Türlerinde Kullanılabilir Özellikler
Aşağıdaki tabloda, özellikleri hangi proje türlerinin sağladığı göstermektedir.
Özellik |
Özelliği sağlayan proje türleri |
Daha fazla bilgi |
---|---|---|
Eylemler bölmesi. |
Belge düzeyi projeleri. |
|
ClickOnce dağıtımı. |
Uygulama düzeyi ve belge düzeyi projeleri. |
|
Özel görev bölmeleri. |
Aşağıdaki uygulamalar için uygulama düzeyi projeleri:
|
|
Özel XML bölümleri. |
Belge düzeyi projeleri. Aşağıdaki uygulamalar için uygulama düzeyi projeleri:
|
|
Veri önbelleği. |
Belge düzeyi projeleri. |
|
Belge düzeyi özelleştirmesindeki bir nesneyi belgedeki VBA kodunun kullanımına açma. |
Belge düzeyi projeleri. |
|
Uygulama düzeyi eklentisindeki bir nesneyi diğer Microsoft Office çözümlerinin kullanımına açma. |
Uygulama düzeyi projeleri. |
Uygulama Düzeyi Eklentilerindeki Kodu Başka Office Çözümlerinden Çağırma |
Aşağıdaki konak kontrolleri:
|
Belge düzeyi projeleri. Word ve Excel için uygulama düzeyi projeleri |
|
Aşağıdaki konak kontrolleri:
|
Belge düzeyi projeleri. |
|
Çoklu proje dağıtımı. |
Belge düzeyi projeleri. Uygulama düzeyi projeleri. |
İzlenecek Yol: Birden çok Office çözümleri için tek bir ClickOnce Installer.net Framework 4 |
Outlook form bölgeleri. |
Outlook için uygulama düzeyi projeleri. |
|
Dağıtım sonrası eylemler. |
Belge düzeyi projeleri. Uygulama düzeyi projeleri. |
İzlenecek Yol: ClickOnce Yüklemesinden Sonra Bir Belgeyi Kullanıcı Bilgisayarına Kopyalama |
Şerit özelleştirmeleri. |
Belge düzeyi projeleri. Aşağıdaki uygulamalar için uygulama düzeyi projeleri:
|
|
(Smart Tag SDK'i yerine, Visual Studio'daki Office projeleri için programlama modelini kullanan) Akıllı etiketler
Not
Excel 2010 ve Word 2010'de akıllı etiketlerin kullanımı terk edilmiştir. Daha fazla bilgi için bkz. Akıllı Etiketlere Genel Bakış.
|
Belge düzeyi projeleri. Word ve Excel için uygulama düzeyi projeleri |
|
Görsel belge tasarımcısı. |
Belge düzeyi projeleri. |
Ayrıca bkz.
Kavramlar
Office Çözümleri Geliştirmesine Genel Bakış
Konak Öğeleri ve Konak Kontrollerine Genel Bakış
Belge Düzeyi Özelleştirmelerinde Önbellekteki Veri
Diğer Kaynaklar
Başlarken (Visual Studio'da Office Geliştirme)
Eylemler Bölmesine Genel Bakış