Automatizace Wordu pomocí rozšířených objektů
Při vývoji řešení Wordu v sadě Visual Studio můžete ve svých řešeních používat hostitelské položky a ovládací prvkyhostitele. Jedná se o objekty, které rozšiřují určité běžně používané objekty v objektovém modelu Aplikace Word (tj. objektový model, který je vystavený primárním sestavením vzájemné spolupráce pro Word), například objekty Document a ContentControl objekty. Rozšířené objekty se chovají jako objekty aplikace Word, na které jsou založené, ale přidávají do objektů další události a možnosti datové vazby.
Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO pro Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.
Hostitelské položky a hostitelské ovládací prvky jsou k dispozici v doplňkech VSTO i v úpravách na úrovni dokumentu, i když kontext, ve kterém se dají použít, se pro každý typ řešení liší. Další informace najdete v tématu Přehled položek hostitele a ovládacích prvků hostitele.
Položka hostitele dokumentu
Wordové projekty umožňují přístup k Document položce hostitele. Položka Document hostitele funguje jako kontejner pro jiné ovládací prvky, včetně ovládacích prvků hostitele a model Windows Forms ovládacích prvků, a udržuje informace o ovládacích prvcích na jeho povrchu. Hostitelská Document položka také poskytuje většinu stejných členů jako Document třída, což je odpovídající třída v objektovém modelu wordu.
Další informace naleznete v tématu Položka hostitele dokumentu.
hostitelské ovládací prvky aplikace Word
Word obsahuje několik hostitelských ovládacích prvků, které vám pomůžou vytvářet, organizovat a automatizovat dokumenty. Většina jejich funkcí zahrnuje import, prezentaci a ochranu dat. Tyto hostitelské ovládací prvky poskytují události a možnosti vazby dat, které nemají jejich protějšky v nativním objektovém modelu Wordu.
V projektech na úrovni dokumentu můžete do dokumentu přidat libovolný ovládací prvek hostitele v době návrhu nebo můžete přidat ovládací prvky obsahu a ovládací prvky záložek za běhu. V projektech doplňků VSTO můžete přidat ovládací prvky obsahu a ovládací prvky záložek do libovolného otevřeného dokumentu za běhu.
Další informace o ovládacích prvcích hostitele, které můžete použít ve wordových projektech, najdete v následujících tématech:
Související obsah
- Postupy: Přidání ovládacích prvků obsahu do wordových dokumentů
- Postupy: Přidání ovládacích prvků záložky do wordových dokumentů
- Postupy: Přidání ovládacích prvků XMLNode do dokumentů aplikace Word
- Postupy: Přidání ovládacích prvků XMLNodes do wordových dokumentů
- Návod: Vytvoření šablony pomocí ovládacích prvků obsahu
- Návod: Vytvoření vazby ovládacích prvků obsahu k vlastním částem XML
- Návod: Vytvoření místních nabídek pro záložky
- Řešení wordových aplikací
- Přehled hostitelských položek a ovládacích prvků hostitele
- Programová omezení hostitelských položek a hostitelských ovládacích prvků
- Rozšíření wordových dokumentů a excelových sešitů v doplňcích VSTO za běhu