Sdílet prostřednictvím


Ř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.

Bb157892.collapse_all(cs-cz,VS.110).gifModel 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.

Bb157892.collapse_all(cs-cz,VS.110).gifWord 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.

Bb157892.collapse_all(cs-cz,VS.110).gifMož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řehled 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

Bb157892.collapse_all(cs-cz,VS.110).gifMož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.

Přehled podokno akcí

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

Bb157892.collapse_all(cs-cz,VS.110).gifMož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.

Vlastní podokna úloh

Bb157892.collapse_all(cs-cz,VS.110).gifPříbuzná témata

Title

Description

Přehled modelu objektu Word

Poskytuje přehled hlavních typů poskytnutých objektového modelu aplikace Word.

Automatizace aplikace Word pomocí rozšířené objekty

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.

Aplikace Word 2010 ve vývoji Office

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).