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: