XmlDataDocument Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
XmlDataDocument class will be removed in a future release.
Hiermee kunnen gestructureerde gegevens worden opgeslagen, opgehaald en gemanipuleerd via een relationele DataSet.
public ref class XmlDataDocument : System::Xml::XmlDocument
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument class will be removed in a future release.")]
public class XmlDataDocument : System.Xml.XmlDocument
type XmlDataDocument = class
inherit XmlDocument
[<System.Obsolete("XmlDataDocument class will be removed in a future release.")>]
type XmlDataDocument = class
inherit XmlDocument
Public Class XmlDataDocument
Inherits XmlDocument
- Overname
- Kenmerken
Opmerkingen
Deze klasse breidt zich uit XmlDocument. Hiermee kunt u relationele gegevens of XML-gegevens laden en deze gegevens manipuleren met behulp van het W3C-documentobjectmodel (World Wide Web Consortium). De DOM geeft gegevens weer als een hiërarchie van knooppuntobjecten. Omdat XmlDataDocument de IXPathNavigable interface wordt geïmplementeerd, kan deze ook worden gebruikt als brondocument voor de XslTransform klasse.
XmlDataDocument heeft een nauwe relatie met de DataSet klasse, die een relationele weergave biedt van de geladen XML-gegevens. Wijzigingen die in de wijzigingen XmlDataDocument zijn aangebracht, worden doorgevoerd in de DataSet en omgekeerde.
Als u een DataSet met XML-gegevens wilt laden, gebruikt ReadXmlSchema u om een relationele toewijzing te maken. De XML-gegevens kunnen vervolgens worden geladen met Load of LoadXml.
Als u relationele gegevens wilt laden, geeft u de DataSet relationele gegevens op als de parameter in de XmlDataDocument constructor.
Constructors
| Name | Description |
|---|---|
| XmlDataDocument() |
Verouderd.
Initialiseert een nieuw exemplaar van de XmlDataDocument klasse. |
| XmlDataDocument(DataSet) |
Verouderd.
Initialiseert een nieuw exemplaar van de XmlDataDocument klasse met de opgegeven DataSet. |
Eigenschappen
| Name | Description |
|---|---|
| Attributes |
Verouderd.
Hiermee haalt u een XmlAttributeCollection met de kenmerken van dit knooppunt op. (Overgenomen van XmlNode) |
| BaseURI |
Verouderd.
Hiermee haalt u de basis-URI van het huidige knooppunt op. (Overgenomen van XmlDocument) |
| ChildNodes |
Verouderd.
Hiermee worden alle onderliggende knooppunten van het knooppunt opgehaald. (Overgenomen van XmlNode) |
| DataSet |
Verouderd.
Hiermee haalt u een DataSet op die een relationele weergave van de gegevens in de |
| DocumentElement |
Verouderd.
Hiermee haalt u de hoofdmap XmlElement voor het document op. (Overgenomen van XmlDocument) |
| DocumentType |
Verouderd.
Hiermee haalt u het knooppunt op met de DOCTYPE-declaratie. (Overgenomen van XmlDocument) |
| FirstChild |
Verouderd.
Hiermee wordt het eerste onderliggende element van het knooppunt opgehaald. (Overgenomen van XmlNode) |
| HasChildNodes |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of dit knooppunt onderliggende knooppunten heeft. (Overgenomen van XmlNode) |
| Implementation |
Verouderd.
Hiermee haalt u het XmlImplementation object voor het huidige document op. (Overgenomen van XmlDocument) |
| InnerText |
Verouderd.
Gooit een InvalidOperationException in alle gevallen. (Overgenomen van XmlDocument) |
| InnerXml |
Verouderd.
Hiermee worden de markeringen opgehaald of ingesteld die de onderliggende elementen van het huidige knooppunt vertegenwoordigen. (Overgenomen van XmlDocument) |
| IsReadOnly |
Verouderd.
Hiermee wordt een waarde opgehaald die aangeeft of het huidige knooppunt het kenmerk Alleen-lezen heeft. (Overgenomen van XmlDocument) |
| Item[String, String] |
Verouderd.
Hiermee haalt u het eerste onderliggende element op met de opgegeven LocalName en NamespaceURI. (Overgenomen van XmlNode) |
| Item[String] |
Verouderd.
Hiermee haalt u het eerste onderliggende element op met de opgegeven Name. (Overgenomen van XmlNode) |
| LastChild |
Verouderd.
Hiermee wordt het laatste onderliggende element van het knooppunt opgehaald. (Overgenomen van XmlNode) |
| LocalName |
Verouderd.
Hiermee haalt u de lokale naam van het knooppunt op. (Overgenomen van XmlDocument) |
| Name |
Verouderd.
Hiermee haalt u de gekwalificeerde naam van het knooppunt op. (Overgenomen van XmlDocument) |
| NamespaceURI |
Verouderd.
Hiermee haalt u de naamruimte-URI van dit knooppunt op. (Overgenomen van XmlNode) |
| NameTable |
Verouderd.
Hiermee haalt u de XmlNameTable gekoppelde implementatie op. (Overgenomen van XmlDocument) |
| NextSibling |
Verouderd.
Hiermee wordt het knooppunt onmiddellijk na dit knooppunt opgehaald. (Overgenomen van XmlNode) |
| NodeType |
Verouderd.
Hiermee wordt het type van het huidige knooppunt opgehaald. (Overgenomen van XmlDocument) |
| OuterXml |
Verouderd.
Hiermee haalt u de markeringen op die dit knooppunt en alle onderliggende knooppunten bevatten. (Overgenomen van XmlNode) |
| OwnerDocument |
Verouderd.
Hiermee wordt het XmlDocument huidige knooppunt opgehaald. (Overgenomen van XmlDocument) |
| ParentNode |
Verouderd.
Hiermee wordt het bovenliggende knooppunt van dit knooppunt opgehaald (voor knooppunten met bovenliggende items). (Overgenomen van XmlDocument) |
| Prefix |
Verouderd.
Hiermee wordt het voorvoegsel van de naamruimte van dit knooppunt opgehaald of ingesteld. (Overgenomen van XmlNode) |
| PreserveWhitespace |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of witruimte in elementinhoud behouden moet blijven. (Overgenomen van XmlDocument) |
| PreviousSibling |
Verouderd.
Hiermee wordt het knooppunt direct vóór dit knooppunt opgehaald. (Overgenomen van XmlNode) |
| PreviousText |
Verouderd.
Hiermee haalt u het tekstknooppunt op dat direct voorafgaat aan dit knooppunt. (Overgenomen van XmlNode) |
| SchemaInfo |
Verouderd.
Retourneert de Post-Schema-Validation-Infoset (PSVI) van het knooppunt. (Overgenomen van XmlDocument) |
| Schemas |
Verouderd.
Hiermee wordt het XmlSchemaSet object opgehaald of ingesteld dat aan dit XmlDocumentobject is gekoppeld. (Overgenomen van XmlDocument) |
| Value |
Verouderd.
Hiermee wordt de waarde van het knooppunt opgehaald of ingesteld. (Overgenomen van XmlNode) |
| XmlResolver |
Verouderd.
Hiermee stelt u het te gebruiken voor het XmlResolver oplossen van externe resources. (Overgenomen van XmlDocument) |
Methoden
| Name | Description |
|---|---|
| AppendChild(XmlNode) |
Verouderd.
Hiermee voegt u het opgegeven knooppunt toe aan het einde van de lijst met onderliggende knooppunten van dit knooppunt. (Overgenomen van XmlNode) |
| Clone() |
Verouderd.
Hiermee maakt u een duplicaat van dit knooppunt. (Overgenomen van XmlNode) |
| CloneNode(Boolean) |
Verouderd.
Hiermee maakt u een duplicaat van het huidige knooppunt. |
| CreateAttribute(String, String, String) |
Verouderd.
Hiermee maakt u een XmlAttribute met de opgegeven Prefix, LocalNameen NamespaceURI. (Overgenomen van XmlDocument) |
| CreateAttribute(String, String) |
Verouderd.
Hiermee maakt u een XmlAttribute met de opgegeven gekwalificeerde naam en NamespaceURI. (Overgenomen van XmlDocument) |
| CreateAttribute(String) |
Verouderd.
Hiermee maakt u een XmlAttribute met de opgegeven Name. (Overgenomen van XmlDocument) |
| CreateCDataSection(String) |
Verouderd.
Hiermee maakt u een XmlCDataSection met de opgegeven gegevens. (Overgenomen van XmlDocument) |
| CreateComment(String) |
Verouderd.
Hiermee maakt u een XmlComment met de opgegeven gegevens. (Overgenomen van XmlDocument) |
| CreateDefaultAttribute(String, String, String) |
Verouderd.
Hiermee maakt u een standaardkenmerk met het opgegeven voorvoegsel, de lokale naam en de naamruimte-URI. (Overgenomen van XmlDocument) |
| CreateDocumentFragment() |
Verouderd.
Hiermee maakt u een XmlDocumentFragment. (Overgenomen van XmlDocument) |
| CreateDocumentType(String, String, String, String) |
Verouderd.
Retourneert een nieuw XmlDocumentType object. (Overgenomen van XmlDocument) |
| CreateElement(String, String, String) |
Verouderd.
Hiermee maakt u een element met de opgegeven Prefix, LocalName en NamespaceURI. |
| CreateElement(String, String) |
Verouderd.
Hiermee maakt u een XmlElement met de gekwalificeerde naam en NamespaceURI. (Overgenomen van XmlDocument) |
| CreateElement(String) |
Verouderd.
Hiermee maakt u een element met de opgegeven naam. (Overgenomen van XmlDocument) |
| CreateEntityReference(String) |
Verouderd.
Hiermee maakt u een XmlEntityReference met de opgegeven naam. |
| CreateNavigator() |
Verouderd.
Hiermee maakt u een nieuw XPathNavigator object voor het navigeren in dit document. (Overgenomen van XmlDocument) |
| CreateNavigator(XmlNode) |
Verouderd.
Hiermee maakt u een nieuw XPathNavigator object voor het navigeren in dit document. De |
| CreateNode(String, String, String) |
Verouderd.
Hiermee maakt u een XmlNode met het opgegeven knooppunttype, Nameen NamespaceURI. (Overgenomen van XmlDocument) |
| CreateNode(XmlNodeType, String, String, String) |
Verouderd.
Hiermee maakt u een XmlNode met de opgegeven XmlNodeType, Prefix, en NameNamespaceURI. (Overgenomen van XmlDocument) |
| CreateNode(XmlNodeType, String, String) |
Verouderd.
Hiermee maakt u een XmlNode met de opgegeven XmlNodeType, Nameen NamespaceURI. (Overgenomen van XmlDocument) |
| CreateProcessingInstruction(String, String) |
Verouderd.
Hiermee maakt u een XmlProcessingInstruction met de opgegeven naam en gegevens. (Overgenomen van XmlDocument) |
| CreateSignificantWhitespace(String) |
Verouderd.
Hiermee maakt u een XmlSignificantWhitespace knooppunt. (Overgenomen van XmlDocument) |
| CreateTextNode(String) |
Verouderd.
Hiermee maakt u een XmlText met de opgegeven tekst. (Overgenomen van XmlDocument) |
| CreateWhitespace(String) |
Verouderd.
Hiermee maakt u een XmlWhitespace knooppunt. (Overgenomen van XmlDocument) |
| CreateXmlDeclaration(String, String, String) |
Verouderd.
Hiermee maakt u een XmlDeclaration knooppunt met de opgegeven waarden. (Overgenomen van XmlDocument) |
| Equals(Object) |
Verouderd.
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetElementById(String) |
Verouderd.
Hiermee haalt u de XmlElement opgegeven id op. Deze methode wordt niet ondersteund door de XmlDataDocument klasse. Als u deze methode aanroept, wordt er een uitzondering gegenereerd. |
| GetElementFromRow(DataRow) |
Verouderd.
Haalt de XmlElement gekoppelde aan de opgegeven DataRow. |
| GetElementsByTagName(String, String) |
Verouderd.
Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven LocalName en NamespaceURI. (Overgenomen van XmlDocument) |
| GetElementsByTagName(String) |
Verouderd.
Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven Name. |
| GetElementsByTagName(String) |
Verouderd.
Retourneert een XmlNodeList met een lijst met alle onderliggende elementen die overeenkomen met de opgegeven Name. (Overgenomen van XmlDocument) |
| GetEnumerator() |
Verouderd.
Hiermee haalt u een enumerator op die door de onderliggende knooppunten in het huidige knooppunt wordt herhaald. (Overgenomen van XmlNode) |
| GetHashCode() |
Verouderd.
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetNamespaceOfPrefix(String) |
Verouderd.
Zoekt de dichtstbijzijnde XMLN-declaratie op voor het opgegeven voorvoegsel dat binnen het bereik van het huidige knooppunt valt en retourneert de naamruimte-URI in de declaratie. (Overgenomen van XmlNode) |
| GetPrefixOfNamespace(String) |
Verouderd.
Hiermee wordt gezocht naar de dichtstbijzijnde XMLN-declaratie voor de opgegeven naamruimte-URI die binnen het bereik van het huidige knooppunt valt en wordt het voorvoegsel geretourneerd dat in die declaratie is gedefinieerd. (Overgenomen van XmlNode) |
| GetRowFromElement(XmlElement) |
Verouderd.
Haalt de DataRow gekoppelde aan de opgegeven XmlElement. |
| GetType() |
Verouderd.
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| ImportNode(XmlNode, Boolean) |
Verouderd.
Hiermee importeert u een knooppunt van een ander document naar het huidige document. (Overgenomen van XmlDocument) |
| InsertAfter(XmlNode, XmlNode) |
Verouderd.
Hiermee wordt het opgegeven knooppunt direct na het opgegeven referentieknooppunt ingevoegd. (Overgenomen van XmlNode) |
| InsertBefore(XmlNode, XmlNode) |
Verouderd.
Hiermee wordt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt ingevoegd. (Overgenomen van XmlNode) |
| Load(Stream) |
Verouderd.
Laadt de |
| Load(String) |
Verouderd.
Laadt het |
| Load(TextReader) |
Verouderd.
Laadt de |
| Load(XmlReader) |
Verouderd.
Laadt de |
| LoadXml(String) |
Verouderd.
Laadt het XML-document uit de opgegeven tekenreeks. (Overgenomen van XmlDocument) |
| MemberwiseClone() |
Verouderd.
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Normalize() |
Verouderd.
Hiermee worden alle XmlText-knooppunten in de volledige diepte van de substructuur onder deze XmlNode in een 'normale' vorm geplaatst, waarbij alleen markeringen (tags, opmerkingen, verwerkingsinstructies, CDATA-secties en entiteitsverwijzingen) xmlText-knooppunten scheidt, dat wil zeggen dat er geen aangrenzende XmlText-knooppunten zijn. (Overgenomen van XmlNode) |
| PrependChild(XmlNode) |
Verouderd.
Voegt het opgegeven knooppunt toe aan het begin van de lijst met onderliggende knooppunten voor dit knooppunt. (Overgenomen van XmlNode) |
| ReadNode(XmlReader) |
Verouderd.
Hiermee maakt u een XmlNode object op basis van de informatie in de XmlReader. De lezer moet op een knooppunt of kenmerk worden weergegeven. (Overgenomen van XmlDocument) |
| RemoveAll() |
Verouderd.
Hiermee verwijdert u alle onderliggende knooppunten en/of kenmerken van het huidige knooppunt. (Overgenomen van XmlNode) |
| RemoveChild(XmlNode) |
Verouderd.
Hiermee verwijdert u het opgegeven onderliggende knooppunt. (Overgenomen van XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
Verouderd.
Vervangt het onderliggende knooppunt |
| Save(Stream) |
Verouderd.
Slaat het XML-document op in de opgegeven stroom. (Overgenomen van XmlDocument) |
| Save(String) |
Verouderd.
Slaat het XML-document op in het opgegeven bestand. Als het opgegeven bestand bestaat, overschrijft deze methode het. (Overgenomen van XmlDocument) |
| Save(TextWriter) |
Verouderd.
Hiermee wordt het XML-document opgeslagen in het opgegeven TextWriter. (Overgenomen van XmlDocument) |
| Save(XmlWriter) |
Verouderd.
Hiermee wordt het XML-document opgeslagen in het opgegeven XmlWriter. (Overgenomen van XmlDocument) |
| SelectNodes(String, XmlNamespaceManager) |
Verouderd.
Hiermee selecteert u een lijst met knooppunten die overeenkomen met de XPath-expressie. Alle voorvoegsels in de XPath-expressie worden omgezet met behulp van de opgegeven XmlNamespaceManager. (Overgenomen van XmlNode) |
| SelectNodes(String) |
Verouderd.
Hiermee selecteert u een lijst met knooppunten die overeenkomen met de XPath-expressie. (Overgenomen van XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
Verouderd.
Selecteert de eerste |
| SelectSingleNode(String) |
Verouderd.
Selecteert de eerste |
| Supports(String, String) |
Verouderd.
Hiermee wordt getest of de DOM-implementatie een specifieke functie implementeert. (Overgenomen van XmlNode) |
| ToString() |
Verouderd.
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Validate(ValidationEventHandler, XmlNode) |
Verouderd.
Valideert het XmlNode object dat is opgegeven op basis van de XSD-schema's (XML Schema Definition Language) in de Schemas eigenschap. (Overgenomen van XmlDocument) |
| Validate(ValidationEventHandler) |
Verouderd.
Valideert de XmlDocument schema's voor XML Schema Definition Language (XSD) in de Schemas eigenschap. (Overgenomen van XmlDocument) |
| WriteContentTo(XmlWriter) |
Verouderd.
Slaat alle onderliggende elementen van het |
| WriteTo(XmlWriter) |
Verouderd.
Slaat het knooppunt op in |
gebeurtenis
| Name | Description |
|---|---|
| NodeChanged |
Verouderd.
Treedt op wanneer het Value knooppunt dat deel uitmaakt van dit document is gewijzigd. (Overgenomen van XmlDocument) |
| NodeChanging |
Verouderd.
Treedt op wanneer het Value knooppunt dat deel uitmaakt van dit document op het punt staat te worden gewijzigd. (Overgenomen van XmlDocument) |
| NodeInserted |
Verouderd.
Treedt op wanneer een knooppunt dat deel uitmaakt van dit document is ingevoegd in een ander knooppunt. (Overgenomen van XmlDocument) |
| NodeInserting |
Verouderd.
Treedt op wanneer een knooppunt dat deel uitmaakt van dit document op het punt staat in een ander knooppunt te worden ingevoegd. (Overgenomen van XmlDocument) |
| NodeRemoved |
Verouderd.
Treedt op wanneer een knooppunt dat deel uitmaakt van dit document is verwijderd van het bovenliggende item. (Overgenomen van XmlDocument) |
| NodeRemoving |
Verouderd.
Treedt op wanneer een knooppunt dat deel uitmaakt van dit document, wordt verwijderd uit het document. (Overgenomen van XmlDocument) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICloneable.Clone() |
Verouderd.
Zie voor een beschrijving van dit lid Clone(). (Overgenomen van XmlNode) |
| IEnumerable.GetEnumerator() |
Verouderd.
Zie voor een beschrijving van dit lid GetEnumerator(). (Overgenomen van XmlNode) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Verouderd.
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Verouderd.
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Verouderd.
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Verouderd.
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |