Office uygulaması ve proje türü tarafından kullanılabilen özellikler

Şunlar için geçerlidir:yes Mac noiçin Visual Studio noVisual Studio Visual Studio Code

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ürü vardır:

  • Belge düzeyinde özelleştirmeler.

  • 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ürlerinde 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 uygulamaları için kullanılabilen proje türleri

Aşağıdaki tabloda, her proje türüyle kullanabileceğiniz uygulamalar gösterilmektedir.

Proje türleri 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
- Word
Ö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
- Word
Özel XML bölümlerine genel bakış
Veri önbelleği. Belge düzeyi projeler. Belge düzeyinde özelleştirmelerde ö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
- 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
- Word
Şeride genel bakış
Görsel belge tasarımcısı. Belge düzeyi projeler. Visual Studio ortamındaki Office projeleri

Ayrıca bkz.