Sdílet prostřednictvím


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:

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

Koncepty

Schémata XML a data v přizpůsobeních na úrovni dokumentu

Ovládací prvky obsahu