Genişletilmiş nesneler kullanarak Word'i otomatikleştirme
Visual Studio'da Word çözümleri geliştirirken, çözümlerinizde konak öğelerini ve konak denetimlerinikullanabilirsiniz. Bunlar, Word nesne modelinde (word için birincil birlikte çalışma derlemesi tarafından kullanıma sunulan nesne modeli) ve ContentControl nesneleri gibi Document yaygın olarak kullanılan bazı nesneleri genişleten nesnelerdir. Genişletilmiş nesneler, temel aldıkları Word nesneleri gibi davranır, ancak nesnelere ek olaylar ve veri bağlama özellikleri ekler.
Şunlar için geçerlidir: Bu konudaki bilgiler, Word için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
Konak öğeleri ve konak denetimleri hem VSTO Eklentileri'nde hem de belge düzeyinde özelleştirmelerde kullanılabilir, ancak bunların kullanılabilmesinin bağlamı her çözüm türü için farklıdır. Daha fazla bilgi için bkz . Konak öğelerine ve konak denetimlerine genel bakış.
Belge konak öğesi
Word projeleri konak öğesine erişmenizi Document sağlar. Konak Document öğesi, konak denetimleri ve Windows Forms denetimleri de dahil olmak üzere diğer denetimler için kapsayıcı görevi görür ve yüzeyindeki denetimlerle ilgili bilgileri korur. Konak öğesi, Word'ün Document nesne modelinde karşılık gelen sınıf olan sınıfıyla aynı üyelerin Document çoğunu da sağlar.
Daha fazla bilgi için bkz . Belge ana bilgisayar öğesi.
Word konak denetimleri
Word için belgeleri oluşturmanıza, düzenlemenize ve otomatikleştirmenize yardımcı olan çeşitli konak denetimleri vardır. İşlevselliklerinin çoğu verileri içeri aktarmayı, sunmayı ve korumayı içerir. Bu konak denetimleri, yerel Word nesne modelindeki karşılık gelenlerinin sahip olmadığı olaylar ve veri bağlama özellikleri sağlar.
Belge düzeyindeki projelerde, tasarım zamanında belgenize herhangi bir konak denetimi ekleyebilir veya çalışma zamanında içerik denetimleri ve yer işareti denetimleri ekleyebilirsiniz. VSTO Eklenti projelerinde, çalışma zamanında herhangi bir açık belgeye içerik denetimleri ve yer işareti denetimleri ekleyebilirsiniz.
Word projelerinde kullanabileceğiniz konak denetimleri hakkında daha fazla bilgi için aşağıdaki konulara bakın:
İlgili içerik
- Nasıl yapılır: Word belgelerine içerik denetimleri ekleme
- Nasıl yapılır: Word belgelerine Yer İşareti denetimleri ekleme
- Nasıl yapılır: Word belgelerine XMLNode denetimleri ekleme
- Nasıl yapılır: Word belgelerine XMLNodes denetimleri ekleme
- İzlenecek yol: İçerik denetimlerini kullanarak şablon oluşturma
- İzlenecek yol: İçerik denetimlerini özel XML bölümlerine bağlama
- İzlenecek yol: Yer işaretleri için kısayol menüleri oluşturma
- Word çözümleri
- Konak öğelerine ve konak denetimlerine genel bakış
- Konak öğelerinin ve konak denetimlerinin programlı sınırlamaları
- VSTO Eklentilerinde Word belgelerini ve Excel çalışma kitaplarını çalışma zamanında genişletme