Přehled vlastních částí XML
XML data můžete vložit do dokumentů pro některé aplikace sady Microsoft Office.Při vložení dat XML v dokumentu s názvem data vlastní části XML.
Můžete vytvořit a upravit vlastní části XML v dokumentu pomocí úrovni aplikace nebo dokumentu úroveň řešení v sadě Visual Studio.Není třeba spustit aplikaci Microsoft Office lze vytvořit a upravit vlastní části XML.
Platí pro: informace v tomto tématu se vztahují na úrovni dokumentu projekty a projekty na úrovni aplikace pro následující aplikace: aplikace Excel 2010; Aplikace PowerPoint 2010; Word 2010.Další informace naleznete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
[!POZNÁMKA]
Visual Studio také umožňuje mezipaměti datové objekty v dokumentu úroveň úpravy.Tato funkce se liší od vlastní části XML, ačkoli existují určité podobnosti.Další informace naleznete v tématu Data uložená v mezipaměti v přizpůsobeních na úrovni dokumentu.
Principy vlastní částí XML
Vlastní části XML byly zavedeny v systému Microsoft Office 2007 s otevřeného formátu XML.Tyto formáty patří nové formáty souborů založených na formátu XML aplikace Excel, PowerPoint a Word (například XLSX, PPTX a DOCX).Skládat dokumenty v těchto formátech souborů XML (nazývaná také částí XML), jsou uspořádány do složek v archivu ZIP.Většina částí XML jsou předdefinované části, které pomáhají definovat strukturu a stavu dokumentu.Dokumenty však mohou obsahovat vlastní části XML, které lze použít k uložení libovolného data XML v dokumentech.
Formáty souborů XML umožňují aplikace pro práci s dokumenty, které nejsou starší formáty binární soubor (například XLS, PPT a DOC) možné způsoby.Všechny aplikace, které lze číst archivy ZIP můžete prozkoumat a měnit obsah dokumentů, i když není nainstalována aplikace Microsoft Office.
Další informace o struktuře Open XML a vlastní části XML naleznete v následujících článcích:
[!POZNÁMKA]
Excel, Word a PowerPoint také umožňují použít vlastní části XML v dokumentech, které jsou uloženy v binárním formátu.Však v případě, že dokument je uložen v binárním formátu, nelze přidat ani upravit vlastní části XML bez spuštění aplikace Microsoft Office.
Vytváření a úpravy vlastních částí XML
Můžete vytvořit nebo upravit vlastní části XML je dokument otevřený v aplikaci sady Office nebo při zavření dokumentu, i když není nainstalována aplikace Microsoft Office.
Změna částí XML je spuštěna aplikace sady Office
Můžete pracovat s vlastní části XML pomocí vlastního nastavení úrovni dokumentu nebo doplňku úrovni aplikace.Pomocí vlastního nastavení úrovni dokumentu, bude pracovat obvykle vlastní části XML, které jsou v dokumentu vlastní.Pokud používáte doplněk úrovni aplikace, můžete vytvořit nebo upravit vlastní části XML v libovolném dokumentu, který je otevřen v aplikaci.
Vytvořit vlastní části XML pomocí aplikace Visual Studio, přidejte nový CustomXMLPart se CustomXMLParts kolekce v dokumentu.Další informace naleznete v následujících tématech:
Postupy: Přidání vlastních částí XML do přizpůsobení na úrovni dokumentu
Postupy: Přidání vlastních částí XML do dokumentů s použitím doplňků na úrovni aplikace
Změna částí XML bez spuštění aplikace sady Office
Můžete přidat nebo upravit vlastní části XML bez spuštění aplikace Excel, PowerPoint nebo Word.To je užitečné, pokud chcete pracovat s daty XML v dokumentu v počítači není nainstalován, například server aplikace Microsoft Office.
Přidat vlastní části XML bez spuštění aplikace Microsoft Office pomocí tříd v sadě SDK Open XML.Tyto třídy jsou navrženy pro přístup k určité dokumenty Office Open XML obsah.Například přidat vlastní části XML do sešitu aplikace Excel, použijte AddNewPart <T> metodou WorkbookPart objektu.Další informace naleznete v tématu Open XML SDK 2.0.
Vázání částí XML vlastní ovládací prvky obsahu v aplikaci Word
Prvků v vlastní části XML lze vázat ovládací prvky obsahu v aplikaci Word řešení.Při vlastní části XML je vázán ovládací prvek obsahu, zobrazí se v uživatelském rozhraní (UI) ovládacího prvku obsahu dat v části vlastní XML.Pokud uživatel upravuje text v ovládacím prvku, odpovídající prvek XML je automaticky aktualizována.Podobně pokud se změní hodnoty prvku v části vlastní XML ovládací prvky obsahu, které jsou vázány na prvky XML zobrazit nová data.Další informace naleznete v tématu Ovládací prvky obsahu.
Viz také
Úkoly
Postupy: Přidání vlastních částí XML do přizpůsobení na úrovni dokumentu
Postupy: Přidání vlastních částí XML do dokumentů s použitím doplňků na úrovni aplikace
Návod: Svázání ovládacích prvků obsahu s vlastními částmi XML