XmlDataProvider.Source Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví Uri datový soubor XML, který se použije jako zdroj vazby.
public:
property Uri ^ Source { Uri ^ get(); void set(Uri ^ value); };
public Uri Source { get; set; }
member this.Source : Uri with get, set
Public Property Source As Uri
Hodnota vlastnosti
Datový Uri soubor XML, který se má použít jako zdroj vazby. Výchozí hodnota je null
.
Příklady
V některých aplikacích může být vložení kódu XML vložené do stránky XAML nekonvenentní, protože přesný obsah dat musí být znám v době kompilace. Proto můžete data získat z externího souboru XML, jako v následujícím příkladu.
<XmlDataProvider x:Key="BookData" Source="data\bookdata.xml" XPath="Books"/>
Pokud se data XML nacházejí ve vzdáleném souboru XML, definujete přístup k datům přiřazením příslušné adresy URL atributu Source následujícím způsobem:
<XmlDataProvider x:Key="BookData" Source="http://MyUrl" XPath="Books"/>
Poznámky
XmlDataProvider zveřejňuje následující způsoby přístupu k datům XML.
Vložená data XML můžete vložit pomocí XmlDataProvider třídy.
Tuto vlastnost můžete nastavit na Uri datový soubor XML.
Vlastnost můžete nastavit Document na hodnotu XmlDocument.
Source Pokud je vlastnost nastavena, všechna vložená data XML se zahodí. Document Pokud je vlastnost nastavena, vlastnost Source se vymaže a všechna vložená data XML se zahodí.
Nastavení následujících vlastností implicitně způsobí aktualizaci tohoto objektu: Source, , XmlNamespaceManagerDocument, a XPath.XmlDataProvider Při změně více vlastností způsobujících DeferRefresh aktualizaci se doporučuje použití.