Aracılığıyla paylaş


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 uygulamaları 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).

Uyarı

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 uygulamaları 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üzeyi özelleştirmeleri Excel

Kelime
VSTO Eklentileri Excel

InfoPath (yalnızca InfoPath 2013 ve InfoPath 2010)

Outlook

PowerPoint

Project

Visio

Kelime

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 sunucu kontrolleri:

-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 sunucu kontrolleri:

- XMLMappedRange
- XMLNode
- XML Düğümleri
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