XmlDataDocument Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
XmlDataDocument class will be removed in a future release.
Przestroga
XmlDataDocument has been deprecated and is not supported.
Umożliwia przechowywanie, pobieranie i manipulowanie danymi ustrukturyzowanymi za pomocą relacyjnej DataSetmetody .
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
- Dziedziczenie
- Atrybuty
Uwagi
Ta klasa rozszerza klasę XmlDocument. Umożliwia ładowanie danych relacyjnych lub danych XML i manipulowanie nimi przy użyciu modelu DOM (Document Object Model) World Wide Web Consortium (W3C). Dom przedstawia dane jako hierarchię obiektów węzłów. Ponieważ XmlDataDocument
implementuje IXPathNavigable interfejs, można go również użyć jako dokumentu źródłowego XslTransform dla klasy.
XmlDataDocument
ma bliską przynależność do DataSet
klasy, która zapewnia widok relacyjny załadowanych danych XML. Wszelkie zmiany wprowadzone w obiekcie XmlDataDocument
są odzwierciedlane na DataSet
odwrót i .
Aby załadować element z DataSet
danymi XML, użyj polecenia ReadXmlSchema , aby utworzyć mapowanie relacyjne. Następnie dane XML można załadować przy użyciu polecenia Load lub LoadXml.
Aby załadować dane relacyjne, określ DataSet
element zawierający dane relacyjne jako parametr w konstruktorze XmlDataDocument .
Konstruktory
XmlDataDocument() |
Przestarzałe.
Przestarzałe.
Inicjuje nowe wystąpienie klasy XmlDataDocument. |
XmlDataDocument(DataSet) |
Przestarzałe.
Przestarzałe.
Inicjuje XmlDataDocument nowe wystąpienie klasy o określonej wartości DataSet. |
Właściwości
Attributes |
Przestarzałe.
Przestarzałe.
Pobiera element XmlAttributeCollection zawierający atrybuty tego węzła. (Odziedziczone po XmlNode) |
BaseURI |
Przestarzałe.
Przestarzałe.
Pobiera podstawowy identyfikator URI bieżącego węzła. (Odziedziczone po XmlDocument) |
ChildNodes |
Przestarzałe.
Przestarzałe.
Pobiera wszystkie węzły podrzędne węzła. (Odziedziczone po XmlNode) |
DataSet |
Przestarzałe.
Przestarzałe.
Pobiera element DataSet , który zapewnia relacyjne reprezentacje danych w obiekcie |
DocumentElement |
Przestarzałe.
Przestarzałe.
Pobiera katalog główny XmlElement dokumentu. (Odziedziczone po XmlDocument) |
DocumentType |
Przestarzałe.
Przestarzałe.
Pobiera węzeł zawierający deklarację DOCTYPE. (Odziedziczone po XmlDocument) |
FirstChild |
Przestarzałe.
Przestarzałe.
Pobiera pierwsze dziecko węzła. (Odziedziczone po XmlNode) |
HasChildNodes |
Przestarzałe.
Przestarzałe.
Pobiera wartość wskazującą, czy ten węzeł ma jakiekolwiek węzły podrzędne. (Odziedziczone po XmlNode) |
Implementation |
Przestarzałe.
Przestarzałe.
XmlImplementation Pobiera obiekt dla bieżącego dokumentu. (Odziedziczone po XmlDocument) |
InnerText |
Przestarzałe.
Przestarzałe.
Zgłasza wartość InvalidOperationException we wszystkich przypadkach. (Odziedziczone po XmlDocument) |
InnerXml |
Przestarzałe.
Przestarzałe.
Pobiera lub ustawia znaczniki reprezentujące elementy podrzędne bieżącego węzła. (Odziedziczone po XmlDocument) |
IsReadOnly |
Przestarzałe.
Przestarzałe.
Pobiera wartość wskazującą, czy bieżący węzeł jest tylko do odczytu. (Odziedziczone po XmlDocument) |
Item[String, String] |
Przestarzałe.
Przestarzałe.
Pobiera pierwszy element podrzędny z określonymi LocalName elementami i NamespaceURI. (Odziedziczone po XmlNode) |
Item[String] |
Przestarzałe.
Przestarzałe.
Pobiera pierwszy element podrzędny z określonym Nameelementem . (Odziedziczone po XmlNode) |
LastChild |
Przestarzałe.
Przestarzałe.
Pobiera ostatni element podrzędny węzła. (Odziedziczone po XmlNode) |
LocalName |
Przestarzałe.
Przestarzałe.
Pobiera lokalną nazwę węzła. (Odziedziczone po XmlDocument) |
Name |
Przestarzałe.
Przestarzałe.
Pobiera kwalifikowaną nazwę węzła. (Odziedziczone po XmlDocument) |
NamespaceURI |
Przestarzałe.
Przestarzałe.
Pobiera identyfikator URI przestrzeni nazw tego węzła. (Odziedziczone po XmlNode) |
NameTable |
Przestarzałe.
Przestarzałe.
XmlNameTable Pobiera skojarzone z tą implementacją. (Odziedziczone po XmlDocument) |
NextSibling |
Przestarzałe.
Przestarzałe.
Pobiera węzeł bezpośrednio po tym węźle. (Odziedziczone po XmlNode) |
NodeType |
Przestarzałe.
Przestarzałe.
Pobiera typ bieżącego węzła. (Odziedziczone po XmlDocument) |
OuterXml |
Przestarzałe.
Przestarzałe.
Pobiera znaczniki zawierające ten węzeł i wszystkie jego węzły podrzędne. (Odziedziczone po XmlNode) |
OwnerDocument |
Przestarzałe.
Przestarzałe.
Pobiera element XmlDocument , do którego należy bieżący węzeł. (Odziedziczone po XmlDocument) |
ParentNode |
Przestarzałe.
Przestarzałe.
Pobiera węzeł nadrzędny tego węzła (w przypadku węzłów, które mogą mieć elementy nadrzędne). (Odziedziczone po XmlDocument) |
Prefix |
Przestarzałe.
Przestarzałe.
Pobiera lub ustawia prefiks przestrzeni nazw tego węzła. (Odziedziczone po XmlNode) |
PreserveWhitespace |
Przestarzałe.
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy zachować biały odstęp w zawartości elementu. (Odziedziczone po XmlDocument) |
PreviousSibling |
Przestarzałe.
Przestarzałe.
Pobiera węzeł bezpośrednio poprzedzający ten węzeł. (Odziedziczone po XmlNode) |
PreviousText |
Przestarzałe.
Przestarzałe.
Pobiera węzeł tekstowy, który bezpośrednio poprzedza ten węzeł. (Odziedziczone po XmlNode) |
SchemaInfo |
Przestarzałe.
Przestarzałe.
Zwraca element Post-Schema-Validation-Infoset (PSVI) węzła. (Odziedziczone po XmlDocument) |
Schemas |
Przestarzałe.
Przestarzałe.
Pobiera lub ustawia XmlSchemaSet obiekt skojarzony z tym XmlDocumentobiektem . (Odziedziczone po XmlDocument) |
Value |
Przestarzałe.
Przestarzałe.
Pobiera lub ustawia wartość węzła. (Odziedziczone po XmlNode) |
XmlResolver |
Przestarzałe.
Przestarzałe.
Ustawia wartość XmlResolver , która ma być używana do rozpoznawania zasobów zewnętrznych. (Odziedziczone po XmlDocument) |
Metody
AppendChild(XmlNode) |
Przestarzałe.
Przestarzałe.
Dodaje określony węzeł na końcu listy węzłów podrzędnych tego węzła. (Odziedziczone po XmlNode) |
Clone() |
Przestarzałe.
Przestarzałe.
Tworzy duplikat tego węzła. (Odziedziczone po XmlNode) |
CloneNode(Boolean) |
Przestarzałe.
Przestarzałe.
Tworzy duplikat bieżącego węzła. |
CreateAttribute(String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlAttribute z określonym Nameelementem . (Odziedziczone po XmlDocument) |
CreateAttribute(String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlAttribute o określonej kwalifikowanej nazwie i NamespaceURI. (Odziedziczone po XmlDocument) |
CreateAttribute(String, String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlAttribute z określonym Prefixelementem , LocalNamei NamespaceURI. (Odziedziczone po XmlDocument) |
CreateCDataSection(String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlCDataSection zawierający określone dane. (Odziedziczone po XmlDocument) |
CreateComment(String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlComment zawierający określone dane. (Odziedziczone po XmlDocument) |
CreateDefaultAttribute(String, String, String) |
Przestarzałe.
Przestarzałe.
Tworzy atrybut domyślny z określonym prefiksem, lokalnymi nazwami i identyfikatorem URI przestrzeni nazw. (Odziedziczone po XmlDocument) |
CreateDocumentFragment() |
Przestarzałe.
Przestarzałe.
Tworzy element XmlDocumentFragment. (Odziedziczone po XmlDocument) |
CreateDocumentType(String, String, String, String) |
Przestarzałe.
Przestarzałe.
Zwraca nowy XmlDocumentType obiekt. (Odziedziczone po XmlDocument) |
CreateElement(String) |
Przestarzałe.
Przestarzałe.
Tworzy element o określonej nazwie. (Odziedziczone po XmlDocument) |
CreateElement(String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlElement o kwalifikowanej nazwie i NamespaceURI. (Odziedziczone po XmlDocument) |
CreateElement(String, String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element o określonej wartości Prefix, LocalName i NamespaceURI. |
CreateEntityReference(String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlEntityReference o określonej nazwie. |
CreateNavigator() |
Przestarzałe.
Przestarzałe.
Tworzy nowy XPathNavigator obiekt do nawigowania po tym dokumencie. (Odziedziczone po XmlDocument) |
CreateNavigator(XmlNode) |
Przestarzałe.
Przestarzałe.
Tworzy nowy XPathNavigator obiekt do nawigowania po tym dokumencie. Element |
CreateNode(String, String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlNode o określonym typie węzła, Namei NamespaceURI. (Odziedziczone po XmlDocument) |
CreateNode(XmlNodeType, String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlNode z określonym XmlNodeTypeelementem , Namei NamespaceURI. (Odziedziczone po XmlDocument) |
CreateNode(XmlNodeType, String, String, String) |
Przestarzałe.
Przestarzałe.
Tworzy obiekt XmlNode o określonej wartości XmlNodeType, , NamePrefixi NamespaceURI. (Odziedziczone po XmlDocument) |
CreateProcessingInstruction(String, String) |
Przestarzałe.
Przestarzałe.
Tworzy element XmlProcessingInstruction o określonej nazwie i danych. (Odziedziczone po XmlDocument) |
CreateSignificantWhitespace(String) |
Przestarzałe.
Przestarzałe.
XmlSignificantWhitespace Tworzy węzeł. (Odziedziczone po XmlDocument) |
CreateTextNode(String) |
Przestarzałe.
Przestarzałe.
Tworzy obiekt XmlText z określonym tekstem. (Odziedziczone po XmlDocument) |
CreateWhitespace(String) |
Przestarzałe.
Przestarzałe.
XmlWhitespace Tworzy węzeł. (Odziedziczone po XmlDocument) |
CreateXmlDeclaration(String, String, String) |
Przestarzałe.
Przestarzałe.
XmlDeclaration Tworzy węzeł z określonymi wartościami. (Odziedziczone po XmlDocument) |
Equals(Object) |
Przestarzałe.
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetElementById(String) |
Przestarzałe.
Przestarzałe.
Pobiera element XmlElement z określonym identyfikatorem. Ta metoda nie jest obsługiwana przez klasę XmlDataDocument . Wywołanie tej metody zgłasza wyjątek. |
GetElementFromRow(DataRow) |
Przestarzałe.
Przestarzałe.
XmlElement Pobiera skojarzony z określonym DataRowelementem . |
GetElementsByTagName(String) |
Przestarzałe.
Przestarzałe.
XmlNodeList Zwraca listę wszystkich elementów podrzędnych, które pasują do określonego Nameelementu . |
GetElementsByTagName(String) |
Przestarzałe.
Przestarzałe.
XmlNodeList Zwraca listę wszystkich elementów podrzędnych, które pasują do określonego Nameelementu . (Odziedziczone po XmlDocument) |
GetElementsByTagName(String, String) |
Przestarzałe.
Przestarzałe.
XmlNodeList Zwraca listę wszystkich elementów podrzędnych pasujących do określonej wartości LocalName i NamespaceURI. (Odziedziczone po XmlDocument) |
GetEnumerator() |
Przestarzałe.
Przestarzałe.
Pobiera moduł wyliczający, który iteruje przez węzły podrzędne w bieżącym węźle. (Odziedziczone po XmlNode) |
GetHashCode() |
Przestarzałe.
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetNamespaceOfPrefix(String) |
Przestarzałe.
Przestarzałe.
Wyszukuje najbliższą deklarację xmlns dla danego prefiksu, który znajduje się w zakresie dla bieżącego węzła i zwraca identyfikator URI przestrzeni nazw w deklaracji . (Odziedziczone po XmlNode) |
GetPrefixOfNamespace(String) |
Przestarzałe.
Przestarzałe.
Wyszukuje najbliższą deklarację xmlns dla danego identyfikatora URI przestrzeni nazw, który znajduje się w zakresie dla bieżącego węzła i zwraca prefiks zdefiniowany w tej deklaracji. (Odziedziczone po XmlNode) |
GetRowFromElement(XmlElement) |
Przestarzałe.
Przestarzałe.
DataRow Pobiera skojarzony z określonym XmlElementelementem . |
GetType() |
Przestarzałe.
Przestarzałe.
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
ImportNode(XmlNode, Boolean) |
Przestarzałe.
Przestarzałe.
Importuje węzeł z innego dokumentu do bieżącego dokumentu. (Odziedziczone po XmlDocument) |
InsertAfter(XmlNode, XmlNode) |
Przestarzałe.
Przestarzałe.
Wstawia określony węzeł bezpośrednio po określonym węźle odniesienia. (Odziedziczone po XmlNode) |
InsertBefore(XmlNode, XmlNode) |
Przestarzałe.
Przestarzałe.
Wstawia określony węzeł bezpośrednio przed określonym węzłem odniesienia. (Odziedziczone po XmlNode) |
Load(Stream) |
Przestarzałe.
Przestarzałe.
Ładuje element |
Load(String) |
Przestarzałe.
Przestarzałe.
|
Load(TextReader) |
Przestarzałe.
Przestarzałe.
Ładuje element |
Load(XmlReader) |
Przestarzałe.
Przestarzałe.
Ładuje element |
LoadXml(String) |
Przestarzałe.
Przestarzałe.
Ładuje dokument XML z określonego ciągu. (Odziedziczone po XmlDocument) |
MemberwiseClone() |
Przestarzałe.
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Normalize() |
Przestarzałe.
Przestarzałe.
Umieszcza wszystkie węzły XmlText w pełnej głębi pod drzewem podrzędnym pod tym węzłem XmlNode do "normalnego" formularza, w którym tylko znaczniki (czyli tagi, komentarze, instrukcje przetwarzania, sekcje CDATA i odwołania do jednostek) oddziela węzły XmlText, czyli nie ma sąsiednich węzłów XmlText. (Odziedziczone po XmlNode) |
PrependChild(XmlNode) |
Przestarzałe.
Przestarzałe.
Dodaje określony węzeł na początku listy węzłów podrzędnych dla tego węzła. (Odziedziczone po XmlNode) |
ReadNode(XmlReader) |
Przestarzałe.
Przestarzałe.
XmlNode Tworzy obiekt na podstawie informacji w pliku XmlReader. Czytelnik musi być umieszczony w węźle lub atrybucie. (Odziedziczone po XmlDocument) |
RemoveAll() |
Przestarzałe.
Przestarzałe.
Usuwa wszystkie węzły podrzędne i/lub atrybuty bieżącego węzła. (Odziedziczone po XmlNode) |
RemoveChild(XmlNode) |
Przestarzałe.
Przestarzałe.
Usuwa określony węzeł podrzędny. (Odziedziczone po XmlNode) |
ReplaceChild(XmlNode, XmlNode) |
Przestarzałe.
Przestarzałe.
Zastępuje węzeł podrzędny węzłem |
Save(Stream) |
Przestarzałe.
Przestarzałe.
Zapisuje dokument XML w określonym strumieniu. (Odziedziczone po XmlDocument) |
Save(String) |
Przestarzałe.
Przestarzałe.
Zapisuje dokument XML w określonym pliku. Jeśli określony plik istnieje, ta metoda zastępuje go. (Odziedziczone po XmlDocument) |
Save(TextWriter) |
Przestarzałe.
Przestarzałe.
Zapisuje dokument XML w określonym obiekcie TextWriter. (Odziedziczone po XmlDocument) |
Save(XmlWriter) |
Przestarzałe.
Przestarzałe.
Zapisuje dokument XML w określonym obiekcie XmlWriter. (Odziedziczone po XmlDocument) |
SelectNodes(String) |
Przestarzałe.
Przestarzałe.
Wybiera listę węzłów pasujących do wyrażenia XPath. (Odziedziczone po XmlNode) |
SelectNodes(String, XmlNamespaceManager) |
Przestarzałe.
Przestarzałe.
Wybiera listę węzłów pasujących do wyrażenia XPath. Wszystkie prefiksy znalezione w wyrażeniu XPath są rozpoznawane przy użyciu podanego XmlNamespaceManagerelementu . (Odziedziczone po XmlNode) |
SelectSingleNode(String) |
Przestarzałe.
Przestarzałe.
Wybiera pierwszy element |
SelectSingleNode(String, XmlNamespaceManager) |
Przestarzałe.
Przestarzałe.
Wybiera pierwszy element |
Supports(String, String) |
Przestarzałe.
Przestarzałe.
Sprawdza, czy implementacja modelu DOM implementuje określoną funkcję. (Odziedziczone po XmlNode) |
ToString() |
Przestarzałe.
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Validate(ValidationEventHandler) |
Przestarzałe.
Przestarzałe.
Weryfikuje XmlDocument schematy języka XSD (XML Schema Definition Language) zawarte we Schemas właściwości . (Odziedziczone po XmlDocument) |
Validate(ValidationEventHandler, XmlNode) |
Przestarzałe.
Przestarzałe.
Weryfikuje XmlNode obiekt określony względem schematów języka XSD (XML Schema Definition Language) we Schemas właściwości . (Odziedziczone po XmlDocument) |
WriteContentTo(XmlWriter) |
Przestarzałe.
Przestarzałe.
Zapisuje wszystkie elementy podrzędne węzła |
WriteTo(XmlWriter) |
Przestarzałe.
Przestarzałe.
|
Zdarzenia
NodeChanged |
Przestarzałe.
Przestarzałe.
Występuje, gdy Value węzeł należący do tego dokumentu został zmieniony. (Odziedziczone po XmlDocument) |
NodeChanging |
Przestarzałe.
Przestarzałe.
Występuje, gdy Value węzeł należący do tego dokumentu ma zostać zmieniony. (Odziedziczone po XmlDocument) |
NodeInserted |
Przestarzałe.
Przestarzałe.
Występuje, gdy węzeł należący do tego dokumentu został wstawiony do innego węzła. (Odziedziczone po XmlDocument) |
NodeInserting |
Przestarzałe.
Przestarzałe.
Występuje, gdy węzeł należący do tego dokumentu ma zostać wstawiony do innego węzła. (Odziedziczone po XmlDocument) |
NodeRemoved |
Przestarzałe.
Przestarzałe.
Występuje, gdy węzeł należący do tego dokumentu został usunięty z elementu nadrzędnego. (Odziedziczone po XmlDocument) |
NodeRemoving |
Przestarzałe.
Przestarzałe.
Występuje, gdy węzeł należący do tego dokumentu ma zostać usunięty z dokumentu. (Odziedziczone po XmlDocument) |
Jawne implementacje interfejsu
ICloneable.Clone() |
Przestarzałe.
Przestarzałe.
Aby uzyskać opis tego członka, zobacz Clone(). (Odziedziczone po XmlNode) |
IEnumerable.GetEnumerator() |
Przestarzałe.
Przestarzałe.
Aby uzyskać opis tego członka, zobacz GetEnumerator(). (Odziedziczone po XmlNode) |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Przestarzałe.
Przestarzałe.
Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Przestarzałe.
Przestarzałe.
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Przestarzałe.
Przestarzałe.
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Przestarzałe.
Przestarzałe.
Konwertuje element IEnumerable na .IQueryable |