Sdílet prostřednictvím


Přehled šablon aplikace Office Project

Nástroje pro vývojáře Microsoft Office v sadě Visual Studio zahrnout šablony projektu pro vytváření řešení Office následující typy:

  • Úpravy na úrovni dokumentu

  • Doplňky aplikace

Podrobné srovnání těchto typů řešení Office naleznete v Přehled vývoje řešení sady Office.

Šablony projektu jsou k dispozici v Nový projekt dialogovém okně vyberte v seznamu Office uzel Visual C# a jazyka Visual Basic jazyk uzly.Každá šablona generuje projektu s odpovídající konfigurací pro cílovou aplikaci včetně odkazů na sestavení a ladění nastavení.

Každý projekt obsahuje soubory a kódu pro začátek na konkrétní druh řešení.Generovaný kód pro každý projekt obsahuje obslužné rutiny událostí při spuštění a ukončení.Přidejte kód pro tyto obslužné rutiny událostí k inicializaci vašeho řešení, když je načten a vyčistit řešení je uvolněn.Další informace naleznete v tématu Office projekty v prostředí Visual Studio a Události v projektech Office.

[!POZNÁMKA]

Vývojové nástroje sady Office jsou součástí některých vydání sady Visual Studio.Další informace naleznete v tématu Konfigurace počítače vyvinout řešení Office.

Úpravy na úrovni dokumentu

Office uzel Nový projekt dialogové okno obsahuje následující šablony projektu pro zahájení vytváření vlastní úroveň dokumentu aplikace Word a Excel:

  • Dokument aplikace Word 2013

  • Šablona aplikace Word 2013

  • Sešit aplikace Excel 2013

  • Šablona aplikace Excel 2013

  • Dokument aplikace Word 2010

  • Šablona aplikace Word 2010

  • Sešit aplikace Excel 2010

  • Šablona aplikace Excel 2010

Šablony projektu dokument aplikace Word a Excel sešit poskytují kód vám spuštěno vytváření řešení založené na určitý dokument nebo sešit.V těchto typech řešení kód spuštěn pouze v případě, že je přidružený dokument otevřít v aplikaci Word nebo Excel.

Šablona aplikace Word a Excel šablony šablony projektu chovaly stejně jako šablony projektu dokument aplikace Word a Excel sešit.Nicméně šablony projektu šablonu aplikace Word a Excel usnadňuje uživatelům vytvářet nové místní dokument nebo sešit kopie přizpůsobené šablony v řešení.Funkce v řešení jsou k dispozici nový dokument, který uživatel vytvoří ze šablony.

[!POZNÁMKA]

Šablony aplikace Word, které odkazují spravovaný kód rozšíření nelze použít jako globální doplňky.Sestavení není volána, pokud je načten z adresáře při spuštění aplikace Word šablony.Další informace naleznete v omezení globální šablony a doplňky aplikace Excel (soubory XLA)

Informace o seznámení s typy projektů naleznete v následujících tématech:

Doplňky aplikace

Office/SharePoint uzlu Nový projekt dialogové okno obsahuje následující šablony projektu pro zahájení vytváření doplňků úrovni aplikace.

  • Doplněk aplikace Excel 2013

  • Doplněk aplikace InfoPath 2013

  • Doplněk aplikace Outlook 2013

  • Doplněk aplikace PowerPoint 2013

  • Doplněk aplikace Project 2013

  • Doplněk aplikace Visio 2013

  • Doplněk aplikace Word 2013

  • Doplněk aplikace Excel 2010

  • Doplněk aplikace InfoPath 2010

  • Doplněk aplikace Outlook 2010

  • Doplněk aplikace PowerPoint 2010

  • Doplněk aplikace Project 2010

  • Doplněk aplikace Visio 2010

  • Doplněk aplikace Word 2010

Při vytváření projektu, který je založen na jednu z těchto šablon projektu spustí kód v řešení při otevření přidruženou aplikaci.Na rozdíl od projekty na úrovni dokumentu váš kód je přidružen jeden dokument.

Další informace o seznámení s typy projektů naleznete v následujících tématech:

Dokument VS. řešení šablony

Při návrhu řešení kolem dokumentu aplikace Word nebo sešit aplikace Excel musí rozhodnout nejlépe dokumentu zpřístupnit uživatelům.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu v následujících aplikacích: Excel 2013 a Excel 2010, Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

V některých situacích můžete chtít poskytnout kopii dokumentu pro jednotlivé uživatele.V tomto případě vytvořte řešení pomocí projektu dokument aplikace Excel nebo Word.

V jiných situacích můžete chtít zpřístupnit šablonu na serveru, takže každý uživatel může otevřít šablonu a uložit místní kopii jako dokument.V tomto případě vytvořte řešení pomocí aplikace Excel nebo Word šablony projektu.

Porovnání

Následující tabulka popisuje rozdíly mezi dokumenty a šablony.

dokumenty,

Šablony

Uživatelé mohou otevřít a upravit dokument, pokud je nastavena na jen pro čtení.Uložené změny jsou uchovávány v původní.

Uživatelé mohou otevřít šablonu vytvořit místní kopii jako nový dokument.Pokud jsou uvedeny zvláštní oprávnění nemohou upravovat původní.

Při otevření dokumentu vyvolává Open události.

Při otevření šablony vyvolává New události.

Omezení globální šablony a doplňky aplikace Excel (soubory XLA)

Dokumenty, sešity a šablony nemusí správně fungovat jako globální šablony nebo doplňky aplikace Excel (soubory XLA).

Šablony aplikace Word

Pokud šablona aplikace Microsoft Office Word má spravované rozšíření kódu, sestavení projektu není volána, pokud je šablona připojena jako globální nebo načteny z adresáře při spuštění aplikace Word.Dokument nerozpozná formát šablony, která je součástí řešení Office.

Doplňky aplikace Excel (soubory XLA)

Neexistuje žádný projekt Office pro vytváření aplikace Excel doplněk (soubor XLA).Je možné uložit sešit jako soubor XLA, ale není podporovaná operace a není doporučeno.Pokud uložíte sešit, který obsahuje spravované rozšíření kódu jako Microsoft Office Excel doplněk (*.xla) soubor, můžete jej vybrat v Doplňky do jiného sešitu použít dialogové okno.V některých případech váš kód bude spuštěn v cílovém sešitu po použít doplněk, ale takové použití řešení Office není podporováno.

Viz také

Úkoly

Jak: vytvoření Office projekty v aplikaci Visual Studio

Koncepty

Začínáme úprav programování na úrovni dokumentu aplikace Excel

Začínáme úprav programování na úrovni dokumentu aplikace Word

Získání spuštěné doplňky programování na úrovni aplikace

Použití Průzkumníka řešení

Další zdroje

Navrhování a vytváření řešení Office

Vývoj řešení sady Office