XmlReader.ReadStartElement Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ellenőrzi, hogy az aktuális csomópont elem-e, és a következő csomópontra lépteti az olvasót.
Túlterhelések
| Name | Description |
|---|---|
| ReadStartElement() |
Ellenőrzi, hogy az aktuális csomópont elem-e, és a következő csomópontra lépteti az olvasót. |
| ReadStartElement(String) |
Ellenőrzi, hogy az aktuális tartalomcsomópont egy adott elem, Name és az olvasót a következő csomópontra lépteti. |
| ReadStartElement(String, String) |
Ellenőrzi, hogy az aktuális tartalomcsomópont egy adott elem, LocalName és NamespaceURI az olvasót a következő csomópontra lépteti. |
ReadStartElement()
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
Ellenőrzi, hogy az aktuális csomópont elem-e, és a következő csomópontra lépteti az olvasót.
public:
virtual void ReadStartElement();
public virtual void ReadStartElement();
abstract member ReadStartElement : unit -> unit
override this.ReadStartElement : unit -> unit
Public Overridable Sub ReadStartElement ()
Kivételek
Helytelen XML-hiba történt a bemeneti adatfolyamban.
Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Megjegyzések
Ez a metódushívások IsStartElement követik Read a bemeneti adatfolyamban található elem tartalmának elhelyezését.
Lásd még
A következőre érvényes:
ReadStartElement(String)
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
Ellenőrzi, hogy az aktuális tartalomcsomópont egy adott elem, Name és az olvasót a következő csomópontra lépteti.
public:
virtual void ReadStartElement(System::String ^ name);
public virtual void ReadStartElement(string name);
abstract member ReadStartElement : string -> unit
override this.ReadStartElement : string -> unit
Public Overridable Sub ReadStartElement (name As String)
Paraméterek
- name
- String
Az elem minősített neve.
Kivételek
Helytelen XML-hiba történt a bemeneti adatfolyamban.
-vagy-
Az Name elem nem egyezik a megadott name.
Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Példák
Az alábbi példa az egyes elemek szöveges tartalmát jeleníti meg.
using (XmlReader reader = XmlReader.Create("book3.xml")) {
// Parse the XML document. ReadString is used to
// read the text content of the elements.
reader.Read();
reader.ReadStartElement("book");
reader.ReadStartElement("title");
Console.Write("The content of the title element: ");
Console.WriteLine(reader.ReadString());
reader.ReadEndElement();
reader.ReadStartElement("price");
Console.Write("The content of the price element: ");
Console.WriteLine(reader.ReadString());
reader.ReadEndElement();
reader.ReadEndElement();
}
Using reader As XmlReader = XmlReader.Create("book3.xml")
' Parse the XML document. ReadString is used to
' read the text content of the elements.
reader.Read()
reader.ReadStartElement("book")
reader.ReadStartElement("title")
Console.Write("The content of the title element: ")
Console.WriteLine(reader.ReadString())
reader.ReadEndElement()
reader.ReadStartElement("price")
Console.Write("The content of the price element: ")
Console.WriteLine(reader.ReadString())
reader.ReadEndElement()
reader.ReadEndElement()
End Using
A példa a book3.xml fájlt használja.
<book>
<title>Pride And Prejudice</title>
<price>19.95</price>
</book>
Megjegyzések
Ennek a metódusnak a hívása egy hívásnak felel meg, IsStartElement amelyet a hívás Readkövet.
Lásd még
A következőre érvényes:
ReadStartElement(String, String)
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
- Forrás:
- XmlReader.cs
Ellenőrzi, hogy az aktuális tartalomcsomópont egy adott elem, LocalName és NamespaceURI az olvasót a következő csomópontra lépteti.
public:
virtual void ReadStartElement(System::String ^ localname, System::String ^ ns);
public virtual void ReadStartElement(string localname, string ns);
abstract member ReadStartElement : string * string -> unit
override this.ReadStartElement : string * string -> unit
Public Overridable Sub ReadStartElement (localname As String, ns As String)
Paraméterek
- localname
- String
Az elem helyi neve.
- ns
- String
Az elem névterének URI-ja.
Kivételek
Helytelen XML-hiba történt a bemeneti adatfolyamban.
-vagy-
A LocalName talált elem és NamespaceURI tulajdonságok nem egyeznek a megadott argumentumokkal.
Egy XmlReader metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Megjegyzések
Ennek a metódusnak a hívása egy hívásnak felel meg, IsStartElement amelyet a hívás Readkövet.