Řešení aplikace Word
Visual Studio 2012poskytuje šablony projektu, kterou můžete vytvořit vlastní úroveň dokument a doplňky aplikace Microsoft Office Word.Tato řešení slouží k automatizaci aplikace Word rozšířit funkce aplikace Word a přizpůsobení uživatelského rozhraní (UI) aplikace Word.Další informace o rozdílech mezi přizpůsobení úroveň dokument a doplňky aplikace naleznete v Přehled vývoje řešení sady Office.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v aplikacích Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.
Toto téma obsahuje následující informace:
Automatizace aplikace Word.
Vývoj vlastní úroveň dokumentu aplikace Word.
Vývoj doplňků aplikace Word.
Přizpůsobení uživatelského rozhraní aplikace Word.
Automatizace aplikace Word
Model objektu aplikace Word poskytuje mnoho typů, které lze použít k automatizaci aplikace Word.Například lze programově vytvářet tabulky, formátovat dokumenty nastavení textu v oblasti a odstavcůDalší informace naleznete v tématu Přehled modelu objektu Word.
Při vývoji řešení aplikace Word v aplikaci Visual Studio, můžete také použít položkami hostitele a prvky hostitele v řešeních.Objekty, které v objektovém modelu aplikace Word některé běžně používané objekty, jako jsou Microsoft.Office.Interop.Word.Document a Microsoft.Office.Interop.Word.ContentControl objekty.Rozšířené objekty chovají jako objekty aplikace Word, které jsou založeny, ale přidat další události a možnosti vazby dat objektů.Další informace naleznete v tématu Automatizace aplikace Word pomocí rozšířené objekty.
Vývoj vlastní úroveň dokumentu aplikace Word
Přizpůsobení úroveň dokument aplikace Microsoft Office Word se skládá ze sestavení, které je přidružena ke konkrétní dokument.Sestavení obvykle rozšiřuje dokument přizpůsobení uživatelského rozhraní a automatizace aplikace Word.Na rozdíl od aplikace doplněk, který je přidružen Word sám, funkce, které byste implementovat vlastního nastavení je k dispozici pouze související dokument je otevřen v aplikaci Word.
Pro vytvoření projektu přizpůsobení úroveň dokument aplikace Word použít šablony projektu dokument nebo šablonu aplikace Word v Nový projekt dialogové okno aplikace Visual Studio.Další informace naleznete v tématu Jak: vytvoření Office projekty v aplikaci Visual Studio.
Další informace o jak úroveň dokumentu vlastní práce Architektura úpravy na úrovni dokumentu.
Model programování vlastního nastavení aplikace Word
Při vytváření projektu úrovni dokumentu aplikace Word generuje sada Visual Studio třída nazvaná ThisDocument, která je základem vašeho řešení.Tato třída představuje dokument, který je přidružen k řešení a poskytuje výchozí bod pro psaní kódu.
Další informace o ThisDocument třídy a další funkce, které můžete použít v projektu dokumentu úroveň viz Úpravy dokumentu úroveň programování.
Vývoj doplňků aplikace Word
Doplněk na aplikační úrovni pro aplikaci Microsoft Office Word obsahuje sestavení je načten v aplikaci Word.Sestavení obvykle rozšíří slovo přizpůsobení uživatelského rozhraní a automatizace aplikace Word.Na rozdíl od přizpůsobení úroveň dokument přidružen určitý dokument, funkce, které implementují v doplňku není omezen na jakýkoli jeden dokument.
Vytvoření projektu v úroveň aplikace Word pomocí šablony projektu doplňku aplikace Word v Nový projekt dialogové okno aplikace Visual Studio.Další informace naleznete v tématu Jak: vytvoření Office projekty v aplikaci Visual Studio.
Obecné informace o práci doplňky jak úroveň aplikace Architektura doplňků úroveň aplikace.
Word doplněk programovací Model
Vytvoříte-li slovo přidat do projektu Visual Studio generuje třída nazvaná ThisAddIn, která je základem vašeho řešení.Tato třída poskytuje výchozí bod pro psaní kódu a také poskytuje objektový model aplikace Word k doplňku.
Další informace o ThisAddIn třídy a další funkce, které můžete použít v doplňku, viz Doplňky aplikace úroveň programování.
Přizpůsobení uživatelského rozhraní aplikace Word
Přizpůsobit uživatelské rozhraní aplikace Word několika různými způsoby.Některé možnosti jsou k dispozici pro všechny typy projektů a další možnosti jsou k dispozici pouze doplňky aplikace nebo úpravy na úrovni dokumentu.
Možnosti pro všechny typy projektů
Následující tabulka uvádí možnosti vlastního nastavení, které jsou k dispozici vlastní úroveň dokument a doplňky aplikace.
Úloha |
Další informace |
---|---|
Přizpůsobení pásu karet. |
|
Přidejte prvky model Windows Forms nebo rozšířené ovládací prvky aplikace Word upravený dokument (pro přizpůsobení úroveň dokument) nebo jakékoli otevřít dokument (pro úroveň aplikace doplněk). |
Jak: přidání ovládacích prvků model Windows Forms do dokumentů sady Office Jak: přidání ovládacích prvků obsahu v dokumentech aplikace Word Postup: do dokumentů aplikace Word přidat záložku ovládací prvky |
Možnosti vlastního nastavení na úrovni dokumentu
Následující tabulka uvádí možnosti vlastního nastavení, které jsou k dispozici pouze pro vlastní nastavení na úrovni dokumentu.
Úloha |
Další informace |
---|---|
Podokno akcí aplikace přidáte do dokumentu. |
Jak: dokumenty aplikace Word nebo sešity aplikace Excel přidat podokno akcí |
Přidejte ovládací prvky rozšířené XMLNode a uzly XMLNodes povrchu dokumentu. |
Jak: přidání ovládacích prvků XMLNode do dokumentů aplikace Word Jak: přidání ovládacích prvků uzly XMLNodes do dokumentů aplikace Word |
Možnosti pro doplňky aplikace
Následující tabulka uvádí možnosti vlastního nastavení, které jsou k dispozici pouze doplňky úrovni aplikace.
Úloha |
Další informace |
---|---|
Vytvořte vlastní podokno úloh. |
Příbuzná témata
Title |
Description |
---|---|
Poskytuje přehled hlavních typů poskytnutých objektového modelu aplikace Word. |
|
Poskytuje informace o rozšířených objektů (poskytované Visual Studio Tools for Office runtime), lze použít v aplikaci Word řešení. |
|
Ovládací prvky model Windows Forms na přehled dokumentů sady Office |
Popisuje, jak přidat ovládací prvky model Windows Forms do dokumentů aplikace Word. |
Názorný postup: Vytvoření první vlastní nastavení úrovni dokumentu aplikace Word |
Ukazuje, jak vytvořit základní úroveň dokumentu aplikace Word. |
Názorný postup: Vytvoření první úroveň aplikace doplněk pro aplikaci Word |
Ukazuje, jak vytvořit základní doplněk aplikace Word. |
Názorný postup: Přidání ovládacích prvků do dokumentu za běhu v doplňku úrovni aplikace |
Ukazuje, jak přidat model Windows Forms tlačítko a RichTextContentControl dokument za běhu pomocí doplněk aplikační úrovni. |
Obsahuje odkazy na články a referenční dokumentaci o vývoji řešení aplikace Word (není specifické pro vývoj Office pomocí aplikace Visual Studio). |