Office uygulaması ve proje türüne göre kullanılabilen özellikler
Visual Studio'da, Aşağıdaki türler de dahil olmak üzere Microsoft Office uygulaması lications için farklı iş senaryolarını destekleyen çeşitli proje şablonları türleri vardır:
Belge düzeyi özelleştirmeleri.
VSTO Eklentileri.
Tüm uygulamalar her proje türünü kullanamaz. Örneğin, belge düzeyi projeleri yalnızca Microsoft Office Word ve Microsoft Office Excel için kullanılabilir. Benzer şekilde, bazı özellikler yalnızca belirli proje veya uygulama türleri için kullanılabilir. Örneğin, eylemler bölmesi yalnızca belge düzeyi projelerde ve Şerit uzantıları yalnızca bazı uygulamalarda kullanılabilir. Farklı proje türleri hakkında daha fazla bilgi için bkz. Office çözümleri geliştirmeye genel bakış (VSTO).
Not
Office proje şablonları yalnızca Visual Studio'nun bazı sürümlerinde kullanılabilir. Daha fazla bilgi için bkz . Office çözümleri geliştirmek için bilgisayar yapılandırma.
Farklı Microsoft Office uygulaması'ler için kullanılabilen proje türleri
Aşağıdaki tabloda, her proje türüyle kullanabileceğiniz uygulamalar gösterilmektedir.
Proje türler | Microsoft Office uygulaması |
---|---|
Belge düzeyinde özelleştirmeler | Excel Word |
VSTO Eklentileri | Excel InfoPath (yalnızca InfoPath 2013 ve InfoPath 2010) Outlook PowerPoint Project Visio Word Excel |
Farklı proje türlerinde kullanılabilen özellikler
Aşağıdaki tabloda her özelliği hangi proje türlerinin sağladığı gösterilmektedir.
Özellik | Özelliği sağlayan proje türleri | Daha fazla bilgi |
---|---|---|
Eylemler bölmesi. | Belge düzeyi projeler. | Eylemler bölmesine genel bakış |
ClickOnce dağıtımı. | VS ve belge düzeyi projeleri. | Office çözümü dağıtma |
Özel görev bölmeleri. | Aşağıdaki uygulamalar için VSTO Eklenti projeleri: -Excel - InfoPath (yalnızca InfoPath 2013 ve InfoPath 2010) -Outlook -Powerpoint -Kelime |
Özel görev bölmeleri |
Özel XML bölümleri. | Belge düzeyi projeler. Aşağıdaki uygulamalar için uygulama düzeyi projeleri: -Excel -Powerpoint -Kelime |
Özel XML bölümlerine genel bakış |
Veri önbelleği. | Belge düzeyi projeler. | Belge düzeyi özelleştirmelerinde önbelleğe alınan veriler |
VSTO Eklentisindeki bir nesneyi diğer Microsoft Office çözümlerine sunma. | VSTO Eklenti projeleri. | Diğer Office çözümlerinden VSTO Eklentileri'nde kod çağırma |
Aşağıdaki konak denetimleri: -Grafik -Listobject -Namedrange - İçerik denetimleri -Yer işareti |
Belge düzeyi projeler. Word ve Excel için VSTO Eklenti projeleri. |
Konak öğelerine ve konak denetimlerine genel bakış |
Aşağıdaki konak denetimleri: -Xmlmappedrange -Xmlnode -Xmlnodes |
Belge düzeyi projeler. | Konak öğelerine ve konak denetimlerine genel bakış |
Çok projeli dağıtım. | Belge düzeyi projeler. VSTO Eklenti projeleri. |
İzlenecek yol: Tek bir ClickOnce yükleyicisinde birden çok Office çözümü dağıtma |
Outlook form bölgeleri. | Outlook için VSTO Eklenti projeleri. | Outlook form bölgeleri oluşturma |
Dağıtım sonrası eylemler. | Belge düzeyi projeler. VSTO Eklenti projeleri. |
İzlenecek yol: ClickOnce yüklemesinin ardından belgeyi son kullanıcı bilgisayarına kopyalama |
Şerit özelleştirmeleri. | Belge düzeyi projeler. Aşağıdaki uygulamalar için VSTO Eklenti projeleri: -Excel - InfoPath (yalnızca InfoPath 2013 ve InfoPath 2010) -Outlook -Powerpoint -Proje -Visio -Kelime |
Şeride genel bakış |
Görsel belge tasarımcısı. | Belge düzeyi projeler. | Visual Studio ortamındaki Office projeleri |
İlgili içerik
- Kullanmaya başlama (Visual Studio'da Office geliştirme)
- Office çözümleri geliştirmeye genel bakış (VSTO)
- Eylemler bölmesine genel bakış
- Şeride genel bakış
- Outlook form bölgeleri oluşturma
- Konak öğelerine ve konak denetimlerine genel bakış
- Belge düzeyi özelleştirmelerinde önbelleğe alınan veriler
- Office çözümü dağıtma