XmlDataDocument Třída
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í.
Upozornění
XmlDataDocument class will be removed in a future release.
Upozornění
XmlDataDocument has been deprecated and is not supported.
Umožňuje ukládat, načítat a zpracovávat strukturovaná data prostřednictvím relačního DataSet.
public ref class XmlDataDocument : System::Xml::XmlDocument
[System.Obsolete("XmlDataDocument class will be removed in a future release.")]
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument has been deprecated and is not supported.")]
public class XmlDataDocument : System.Xml.XmlDocument
public class XmlDataDocument : System.Xml.XmlDocument
[<System.Obsolete("XmlDataDocument class will be removed in a future release.")>]
type XmlDataDocument = class
inherit XmlDocument
[<System.Obsolete("XmlDataDocument has been deprecated and is not supported.")>]
type XmlDataDocument = class
inherit XmlDocument
type XmlDataDocument = class
inherit XmlDocument
Public Class XmlDataDocument
Inherits XmlDocument
- Dědičnost
- Atributy
Poznámky
Tato třída rozšiřuje XmlDocument. Umožňuje načíst relační data nebo data XML a manipulovat s těmito daty pomocí modelu DOM (World Wide Web Consortium) (W3C). DoM prezentuje data jako hierarchii objektů uzlů. Vzhledem k tomu XmlDataDocument
, že implementuje IXPathNavigable rozhraní, může být také použit jako zdrojový dokument pro XslTransform třídu .
XmlDataDocument
má úzké spojení s DataSet
třídou, která poskytuje relační zobrazení načtených dat XML. Všechny změny provedené v souboru XmlDataDocument
se projeví v DataSet
a naopak.
Pokud chcete načíst DataSet
s daty XML, použijte ReadXmlSchema k vytvoření relačního mapování. Data XML je pak možné načíst pomocí nebo LoadLoadXml.
Chcete-li načíst relační data, zadejte v XmlDataDocument konstruktoru DataSet
parametr obsahující relační data.
Konstruktory
XmlDataDocument() |
Zastaralé.
Zastaralé.
Inicializuje novou instanci XmlDataDocument třídy. |
XmlDataDocument(DataSet) |
Zastaralé.
Zastaralé.
Inicializuje novou instanci XmlDataDocument třídy se zadaným DataSetobjektem . |
Vlastnosti
Attributes |
Zastaralé.
Zastaralé.
Získá obsahující XmlAttributeCollection atributy tohoto uzlu. (Zděděno od XmlNode) |
BaseURI |
Zastaralé.
Zastaralé.
Získá základní identifikátor URI aktuálního uzlu. (Zděděno od XmlDocument) |
ChildNodes |
Zastaralé.
Zastaralé.
Získá všechny podřízené uzly uzlu. (Zděděno od XmlNode) |
DataSet |
Zastaralé.
Zastaralé.
Získá, DataSet který poskytuje relační reprezentaci dat v |
DocumentElement |
Zastaralé.
Zastaralé.
Získá kořen XmlElement dokumentu. (Zděděno od XmlDocument) |
DocumentType |
Zastaralé.
Zastaralé.
Získá uzel obsahující doctype deklarace. (Zděděno od XmlDocument) |
FirstChild |
Zastaralé.
Zastaralé.
Získá první podřízený uzel. (Zděděno od XmlNode) |
HasChildNodes |
Zastaralé.
Zastaralé.
Získá hodnotu označující, zda má tento uzel nějaké podřízené uzly. (Zděděno od XmlNode) |
Implementation |
Zastaralé.
Zastaralé.
XmlImplementation Získá objekt pro aktuální dokument. (Zděděno od XmlDocument) |
InnerText |
Zastaralé.
Zastaralé.
Ve všech případech vyvolá chybu InvalidOperationException . (Zděděno od XmlDocument) |
InnerXml |
Zastaralé.
Zastaralé.
Získá nebo nastaví značky představující podřízené položky aktuálního uzlu. (Zděděno od XmlDocument) |
IsReadOnly |
Zastaralé.
Zastaralé.
Získá hodnotu označující, zda aktuální uzel je jen pro čtení. (Zděděno od XmlDocument) |
Item[String, String] |
Zastaralé.
Zastaralé.
Získá první podřízený prvek se zadanými LocalName a NamespaceURI. (Zděděno od XmlNode) |
Item[String] |
Zastaralé.
Zastaralé.
Získá první podřízený prvek se zadaným Nameelementem . (Zděděno od XmlNode) |
LastChild |
Zastaralé.
Zastaralé.
Získá poslední podřízený uzel uzlu. (Zděděno od XmlNode) |
LocalName |
Zastaralé.
Zastaralé.
Získá místní název uzlu. (Zděděno od XmlDocument) |
Name |
Zastaralé.
Zastaralé.
Získá kvalifikovaný název uzlu. (Zděděno od XmlDocument) |
NamespaceURI |
Zastaralé.
Zastaralé.
Získá identifikátor URI oboru názvů tohoto uzlu. (Zděděno od XmlNode) |
NameTable |
Zastaralé.
Zastaralé.
Získá přidružený k XmlNameTable této implementaci. (Zděděno od XmlDocument) |
NextSibling |
Zastaralé.
Zastaralé.
Získá uzel bezprostředně za tímto uzlem. (Zděděno od XmlNode) |
NodeType |
Zastaralé.
Zastaralé.
Získá typ aktuálního uzlu. (Zděděno od XmlDocument) |
OuterXml |
Zastaralé.
Zastaralé.
Získá kód obsahující tento uzel a všechny jeho podřízené uzly. (Zděděno od XmlNode) |
OwnerDocument |
Zastaralé.
Zastaralé.
Získá, XmlDocument do kterého aktuální uzel patří. (Zděděno od XmlDocument) |
ParentNode |
Zastaralé.
Zastaralé.
Získá nadřazený uzel tohoto uzlu (pro uzly, které mohou mít nadřazené). (Zděděno od XmlDocument) |
Prefix |
Zastaralé.
Zastaralé.
Získá nebo nastaví předponu oboru názvů tohoto uzlu. (Zděděno od XmlNode) |
PreserveWhitespace |
Zastaralé.
Zastaralé.
Získá nebo nastaví hodnotu označující, zda zachovat prázdné znaky v obsahu elementu. (Zděděno od XmlDocument) |
PreviousSibling |
Zastaralé.
Zastaralé.
Získá uzel bezprostředně předcházející tomuto uzlu. (Zděděno od XmlNode) |
PreviousText |
Zastaralé.
Zastaralé.
Získá textový uzel, který bezprostředně předchází tomuto uzlu. (Zděděno od XmlNode) |
SchemaInfo |
Zastaralé.
Zastaralé.
Vrátí sadu POST-Schema-Validation-Infoset (PSVI) uzlu. (Zděděno od XmlDocument) |
Schemas |
Zastaralé.
Zastaralé.
Získá nebo nastaví objekt přidružený k tomuto XmlDocumentobjektu XmlSchemaSet . (Zděděno od XmlDocument) |
Value |
Zastaralé.
Zastaralé.
Získá nebo nastaví hodnotu uzlu. (Zděděno od XmlNode) |
XmlResolver |
Zastaralé.
Zastaralé.
Nastaví pro XmlResolver použití k překladu externích prostředků. (Zděděno od XmlDocument) |
Metody
AppendChild(XmlNode) |
Zastaralé.
Zastaralé.
Přidá zadaný uzel na konec seznamu podřízených uzlů tohoto uzlu. (Zděděno od XmlNode) |
Clone() |
Zastaralé.
Zastaralé.
Vytvoří duplikát tohoto uzlu. (Zděděno od XmlNode) |
CloneNode(Boolean) |
Zastaralé.
Zastaralé.
Vytvoří duplikát aktuálního uzlu. |
CreateAttribute(String) |
Zastaralé.
Zastaralé.
Vytvoří se zadaným XmlAttributeNameobjektem . (Zděděno od XmlDocument) |
CreateAttribute(String, String) |
Zastaralé.
Zastaralé.
Vytvoří objekt se XmlAttribute zadaným kvalifikovaným názvem a NamespaceURI. (Zděděno od XmlDocument) |
CreateAttribute(String, String, String) |
Zastaralé.
Zastaralé.
Vytvoří se XmlAttribute zadanými Prefix, LocalNamea NamespaceURI. (Zděděno od XmlDocument) |
CreateCDataSection(String) |
Zastaralé.
Zastaralé.
Vytvoří objekt obsahující XmlCDataSection zadaná data. (Zděděno od XmlDocument) |
CreateComment(String) |
Zastaralé.
Zastaralé.
Vytvoří objekt obsahující XmlComment zadaná data. (Zděděno od XmlDocument) |
CreateDefaultAttribute(String, String, String) |
Zastaralé.
Zastaralé.
Vytvoří výchozí atribut se zadaným předponou, místním názvem a identifikátorem URI oboru názvů. (Zděděno od XmlDocument) |
CreateDocumentFragment() |
Zastaralé.
Zastaralé.
Vytvoří objekt XmlDocumentFragment. (Zděděno od XmlDocument) |
CreateDocumentType(String, String, String, String) |
Zastaralé.
Zastaralé.
Vrátí nový XmlDocumentType objekt. (Zděděno od XmlDocument) |
CreateElement(String) |
Zastaralé.
Zastaralé.
Vytvoří prvek se zadaným názvem. (Zděděno od XmlDocument) |
CreateElement(String, String) |
Zastaralé.
Zastaralé.
Vytvoří objekt s kvalifikovaným XmlElement názvem a NamespaceURI. (Zděděno od XmlDocument) |
CreateElement(String, String, String) |
Zastaralé.
Zastaralé.
Vytvoří element se zadanými Prefix, LocalName a NamespaceURI. |
CreateEntityReference(String) |
Zastaralé.
Zastaralé.
Vytvoří objekt se XmlEntityReference zadaným názvem. |
CreateNavigator() |
Zastaralé.
Zastaralé.
Vytvoří nový XPathNavigator objekt pro navigaci v tomto dokumentu. (Zděděno od XmlDocument) |
CreateNavigator(XmlNode) |
Zastaralé.
Zastaralé.
Vytvoří nový XPathNavigator objekt pro navigaci v tomto dokumentu. Hodnota |
CreateNode(String, String, String) |
Zastaralé.
Zastaralé.
Vytvoří objekt XmlNode se zadaným typem Nameuzlu , a NamespaceURI. (Zděděno od XmlDocument) |
CreateNode(XmlNodeType, String, String) |
Zastaralé.
Zastaralé.
Vytvoří se XmlNode zadanými XmlNodeType, Namea NamespaceURI. (Zděděno od XmlDocument) |
CreateNode(XmlNodeType, String, String, String) |
Zastaralé.
Zastaralé.
Vytvoří se XmlNode zadanými XmlNodeType, Prefix, Namea NamespaceURI. (Zděděno od XmlDocument) |
CreateProcessingInstruction(String, String) |
Zastaralé.
Zastaralé.
Vytvoří objekt se XmlProcessingInstruction zadaným názvem a daty. (Zděděno od XmlDocument) |
CreateSignificantWhitespace(String) |
Zastaralé.
Zastaralé.
Vytvoří uzel XmlSignificantWhitespace . (Zděděno od XmlDocument) |
CreateTextNode(String) |
Zastaralé.
Zastaralé.
Vytvoří objekt se zadaným XmlText textem. (Zděděno od XmlDocument) |
CreateWhitespace(String) |
Zastaralé.
Zastaralé.
Vytvoří uzel XmlWhitespace . (Zděděno od XmlDocument) |
CreateXmlDeclaration(String, String, String) |
Zastaralé.
Zastaralé.
Vytvoří uzel XmlDeclaration se zadanými hodnotami. (Zděděno od XmlDocument) |
Equals(Object) |
Zastaralé.
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetElementById(String) |
Zastaralé.
Zastaralé.
Získá se XmlElement zadaným ID. Tato metoda není podporována XmlDataDocument třídou. Volání této metody vyvolá výjimku. |
GetElementFromRow(DataRow) |
Zastaralé.
Zastaralé.
Načte přidruženou XmlElement k zadanému DataRow. |
GetElementsByTagName(String) |
Zastaralé.
Zastaralé.
Vrátí hodnotu XmlNodeList obsahující seznam všech následnických prvků, které odpovídají zadanému Nameobjektu . |
GetElementsByTagName(String) |
Zastaralé.
Zastaralé.
Vrátí hodnotu XmlNodeList obsahující seznam všech následnických prvků, které odpovídají zadanému Nameobjektu . (Zděděno od XmlDocument) |
GetElementsByTagName(String, String) |
Zastaralé.
Zastaralé.
Vrátí hodnotu XmlNodeList obsahující seznam všech následnických prvků, které odpovídají zadaným LocalName a NamespaceURI. (Zděděno od XmlDocument) |
GetEnumerator() |
Zastaralé.
Zastaralé.
Získá enumerátor, který iteruje prostřednictvím podřízených uzlů v aktuálním uzlu. (Zděděno od XmlNode) |
GetHashCode() |
Zastaralé.
Zastaralé.
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetNamespaceOfPrefix(String) |
Zastaralé.
Zastaralé.
Vyhledá nejbližší deklaraci xmlns pro danou předponu, která je v oboru aktuálního uzlu, a vrátí identifikátor URI oboru názvů v deklaraci. (Zděděno od XmlNode) |
GetPrefixOfNamespace(String) |
Zastaralé.
Zastaralé.
Vyhledá nejbližší deklaraci xmlns pro daný identifikátor URI oboru názvů, který je v oboru pro aktuální uzel, a vrátí předponu definovanou v této deklaraci. (Zděděno od XmlNode) |
GetRowFromElement(XmlElement) |
Zastaralé.
Zastaralé.
Načte přidruženou DataRow k zadanému XmlElement. |
GetType() |
Zastaralé.
Zastaralé.
Získá aktuální Type instanci. (Zděděno od Object) |
ImportNode(XmlNode, Boolean) |
Zastaralé.
Zastaralé.
Importuje uzel z jiného dokumentu do aktuálního dokumentu. (Zděděno od XmlDocument) |
InsertAfter(XmlNode, XmlNode) |
Zastaralé.
Zastaralé.
Vloží zadaný uzel ihned za zadaný referenční uzel. (Zděděno od XmlNode) |
InsertBefore(XmlNode, XmlNode) |
Zastaralé.
Zastaralé.
Vloží zadaný uzel bezprostředně před zadaný referenční uzel. (Zděděno od XmlNode) |
Load(Stream) |
Zastaralé.
Zastaralé.
Načte hodnotu |
Load(String) |
Zastaralé.
Zastaralé.
Načte se |
Load(TextReader) |
Zastaralé.
Zastaralé.
Načte hodnotu |
Load(XmlReader) |
Zastaralé.
Zastaralé.
Načte hodnotu |
LoadXml(String) |
Zastaralé.
Zastaralé.
Načte dokument XML ze zadaného řetězce. (Zděděno od XmlDocument) |
MemberwiseClone() |
Zastaralé.
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Normalize() |
Zastaralé.
Zastaralé.
Umístí všechny uzly XmlText v úplné hloubce pod stromem pod tímto XmlNode do "normální" podoby, kde pouze značky (tj. značky, komentáře, pokyny pro zpracování, oddíly CDATA a odkazy na entity) odděluje uzly XmlText, to znamená, že neexistují žádné sousední uzly XmlText. (Zděděno od XmlNode) |
PrependChild(XmlNode) |
Zastaralé.
Zastaralé.
Přidá zadaný uzel na začátek seznamu podřízených uzlů pro tento uzel. (Zděděno od XmlNode) |
ReadNode(XmlReader) |
Zastaralé.
Zastaralé.
XmlNode Vytvoří objekt na základě informací v objektu XmlReader. Čtečka musí být umístěná na uzlu nebo atributu. (Zděděno od XmlDocument) |
RemoveAll() |
Zastaralé.
Zastaralé.
Odebere všechny podřízené uzly nebo atributy aktuálního uzlu. (Zděděno od XmlNode) |
RemoveChild(XmlNode) |
Zastaralé.
Zastaralé.
Odebere zadaný podřízený uzel. (Zděděno od XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Zastaralé.
Zastaralé.
Nahradí podřízený uzel uzlem |
Save(Stream) |
Zastaralé.
Zastaralé.
Uloží dokument XML do zadaného datového proudu. (Zděděno od XmlDocument) |
Save(String) |
Zastaralé.
Zastaralé.
Uloží dokument XML do zadaného souboru. Pokud zadaný soubor existuje, tato metoda ho přepíše. (Zděděno od XmlDocument) |
Save(TextWriter) |
Zastaralé.
Zastaralé.
Uloží dokument XML do zadaného TextWritersouboru . (Zděděno od XmlDocument) |
Save(XmlWriter) |
Zastaralé.
Zastaralé.
Uloží dokument XML do zadaného XmlWritersouboru . (Zděděno od XmlDocument) |
SelectNodes(String) |
Zastaralé.
Zastaralé.
Vybere seznam uzlů odpovídajících výrazu XPath. (Zděděno od XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Zastaralé.
Zastaralé.
Vybere seznam uzlů odpovídajících výrazu XPath. Všechny předpony nalezené ve výrazu XPath se přeloží pomocí zadaného XmlNamespaceManagervýrazu . (Zděděno od XmlNode) |
SelectSingleNode(String) |
Zastaralé.
Zastaralé.
Vybere první |
SelectSingleNode(String, XmlNamespaceManager) |
Zastaralé.
Zastaralé.
Vybere první |
Supports(String, String) |
Zastaralé.
Zastaralé.
Otestuje, jestli implementace dom implementuje konkrétní funkci. (Zděděno od XmlNode) |
ToString() |
Zastaralé.
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Validate(ValidationEventHandler) |
Zastaralé.
Zastaralé.
Ověří proti XmlDocument schématům XML Schema Definition Language (XSD) obsaženým Schemas ve vlastnosti. (Zděděno od XmlDocument) |
Validate(ValidationEventHandler, XmlNode) |
Zastaralé.
Zastaralé.
Ověří XmlNode zadaný objekt podle schémat XML Schema Definition Language (XSD) ve Schemas vlastnosti. (Zděděno od XmlDocument) |
WriteContentTo(XmlWriter) |
Zastaralé.
Zastaralé.
Uloží všechny podřízené položky |
WriteTo(XmlWriter) |
Zastaralé.
Zastaralé.
Uloží |
Událost
NodeChanged |
Zastaralé.
Zastaralé.
Nastane, Value když došlo ke změně uzlu, který patří do tohoto dokumentu. (Zděděno od XmlDocument) |
NodeChanging |
Zastaralé.
Zastaralé.
Nastane, Value když se chystá změnit uzel, který patří do tohoto dokumentu. (Zděděno od XmlDocument) |
NodeInserted |
Zastaralé.
Zastaralé.
Nastane, když je uzel patřící do tohoto dokumentu vložen do jiného uzlu. (Zděděno od XmlDocument) |
NodeInserting |
Zastaralé.
Zastaralé.
Nastane, když se uzel patřící do tohoto dokumentu chystá vložit do jiného uzlu. (Zděděno od XmlDocument) |
NodeRemoved |
Zastaralé.
Zastaralé.
Nastane v případě, že uzel, který patří do tohoto dokumentu, byl odebrán z nadřazené položky. (Zděděno od XmlDocument) |
NodeRemoving |
Zastaralé.
Zastaralé.
Nastane, když se z dokumentu chystá odebrat uzel patřící do tohoto dokumentu. (Zděděno od XmlDocument) |
Explicitní implementace rozhraní
ICloneable.Clone() |
Zastaralé.
Zastaralé.
Popis tohoto člena najdete v tématu Clone(). (Zděděno od XmlNode) |
IEnumerable.GetEnumerator() |
Zastaralé.
Zastaralé.
Popis tohoto člena najdete v tématu GetEnumerator(). (Zděděno od XmlNode) |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Zastaralé.
Zastaralé.
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Zastaralé.
Zastaralé.
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Zastaralé.
Zastaralé.
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Zastaralé.
Zastaralé.
Převede objekt na IEnumerableIQueryable. |