XmlReader.ReadElementString Metod

Definition

Läser de enkla textelementen. Vi rekommenderar dock att du använder ReadElementContentAsString metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

Överlagringar

Name Description
ReadElementString()

Läser ett textelement. Vi rekommenderar dock att du använder ReadElementContentAsString() metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

ReadElementString(String)

Kontrollerar att egenskapen för Name elementet som hittades matchar den angivna strängen innan du läser ett textelement. Vi rekommenderar dock att du använder ReadElementContentAsString() metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

ReadElementString(String, String)

Kontrollerar att LocalName egenskaperna och NamespaceURI för elementet som hittades matchar de angivna strängarna innan du läser ett textelement. Vi rekommenderar dock att du använder ReadElementContentAsString(String, String) metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

Kommentarer

Vi rekommenderar att du använder ReadElementContentAsString metoden för att läsa ett textelement.

ReadElementString()

Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs

Läser ett textelement. Vi rekommenderar dock att du använder ReadElementContentAsString() metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

public:
 virtual System::String ^ ReadElementString();
public virtual string ReadElementString();
abstract member ReadElementString : unit -> string
override this.ReadElementString : unit -> string
Public Overridable Function ReadElementString () As String

Returer

Texten i elementet som lästes. En tom sträng om elementet är tomt.

Undantag

Nästa innehållsnod är inte en starttagg. eller så innehåller elementet som hittades inget enkelt textvärde.

En XmlReader metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

Kommentarer

Vi rekommenderar att du använder ReadElementContentAsString() metoden för att läsa ett textelement.

Gäller för

ReadElementString(String)

Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs

Kontrollerar att egenskapen för Name elementet som hittades matchar den angivna strängen innan du läser ett textelement. Vi rekommenderar dock att du använder ReadElementContentAsString() metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

public:
 virtual System::String ^ ReadElementString(System::String ^ name);
public virtual string ReadElementString(string name);
abstract member ReadElementString : string -> string
override this.ReadElementString : string -> string
Public Overridable Function ReadElementString (name As String) As String

Parametrar

name
String

Namnet som ska kontrolleras.

Returer

Texten i elementet som lästes. En tom sträng om elementet är tomt.

Undantag

Om nästa innehållsnod inte är en starttagg; om elementet Name inte matchar det angivna argumentet eller om elementet som hittas inte innehåller ett enkelt textvärde.

En XmlReader metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

Kommentarer

Vi rekommenderar att du använder ReadElementContentAsString() metoden för att läsa ett textelement.

Gäller för

ReadElementString(String, String)

Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs
Källa:
XmlReader.cs

Kontrollerar att LocalName egenskaperna och NamespaceURI för elementet som hittades matchar de angivna strängarna innan du läser ett textelement. Vi rekommenderar dock att du använder ReadElementContentAsString(String, String) metoden i stället, eftersom den ger ett enklare sätt att hantera den här åtgärden.

public:
 virtual System::String ^ ReadElementString(System::String ^ localname, System::String ^ ns);
public virtual string ReadElementString(string localname, string ns);
abstract member ReadElementString : string * string -> string
override this.ReadElementString : string * string -> string
Public Overridable Function ReadElementString (localname As String, ns As String) As String

Parametrar

localname
String

Det lokala namn som ska kontrolleras.

ns
String

Den namnområdes-URI som ska kontrolleras.

Returer

Texten i elementet som lästes. En tom sträng om elementet är tomt.

Undantag

Om nästa innehållsnod inte är en starttagg; om elementet LocalName eller NamespaceURI inte matchar de angivna argumenten, eller om elementet som hittas inte innehåller ett enkelt textvärde.

En XmlReader metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

Kommentarer

Vi rekommenderar att du använder ReadElementContentAsString(String, String) metoden för att läsa ett textelement.

Gäller för