XmlReader.ReadElementContentAsBoolean Metoda
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.
Odczytuje bieżącą Boolean wartość elementu jako obiekt.
Przeciążenia
ReadElementContentAsBoolean(String, String) |
Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw są zgodne z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako Boolean obiekt. |
ReadElementContentAsBoolean() |
Odczytuje bieżący element i zwraca zawartość jako Boolean obiekt. |
ReadElementContentAsBoolean(String, String)
Sprawdza, czy określona lokalna nazwa i identyfikator URI przestrzeni nazw są zgodne z bieżącym elementem, a następnie odczytuje bieżący element i zwraca zawartość jako Boolean obiekt.
public:
virtual bool ReadElementContentAsBoolean(System::String ^ localName, System::String ^ namespaceURI);
public virtual bool ReadElementContentAsBoolean (string localName, string namespaceURI);
abstract member ReadElementContentAsBoolean : string * string -> bool
override this.ReadElementContentAsBoolean : string * string -> bool
Public Overridable Function ReadElementContentAsBoolean (localName As String, namespaceURI As String) As Boolean
Parametry
- localName
- String
Lokalna nazwa elementu.
- namespaceURI
- String
Identyfikator URI przestrzeni nazw elementu.
Zwraca
Zawartość elementu jako Boolean obiekt.
Wyjątki
Element XmlReader nie jest umieszczony na elemecie .
-lub-
Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Bieżący element zawiera elementy podrzędne.
-lub-
Nie można przekonwertować zawartości elementu na żądany typ.
Metoda jest wywoływana z null
argumentami.
Określona nazwa lokalna i identyfikator URI przestrzeni nazw nie są zgodne z bieżącym elementem odczytywanym.
Uwagi
Ta metoda odczytuje tag startowy, zawartość elementu i przenosi czytnik obok tagu elementu końcowego. Rozszerza jednostki i ignoruje przetwarzanie instrukcji i komentarzy. Element może zawierać tylko prostą zawartość. Oznacza to, że nie może mieć elementów podrzędnych.
Jeśli zawartość jest typowana xsd:boolean
, czytnik zwraca obiekt rozpboxowany Boolean . Jeśli zawartość nie jest wpisywana xsd:boolean
, czytelnik próbuje przekonwertować go na Boolean obiekt zgodnie z regułami zdefiniowanymi przez zalecenie schematu XML W3C Part 2: Datatypes .
Aby uzyskać więcej informacji, zobacz sekcję Uwagi na stronie referencyjnej XmlReader .
Dotyczy
ReadElementContentAsBoolean()
Odczytuje bieżący element i zwraca zawartość jako Boolean obiekt.
public:
virtual bool ReadElementContentAsBoolean();
public virtual bool ReadElementContentAsBoolean ();
abstract member ReadElementContentAsBoolean : unit -> bool
override this.ReadElementContentAsBoolean : unit -> bool
Public Overridable Function ReadElementContentAsBoolean () As Boolean
Zwraca
Zawartość elementu jako Boolean obiekt.
Wyjątki
Element XmlReader nie jest umieszczony na elemecie .
-lub-
Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Bieżący element zawiera elementy podrzędne.
-lub-
Nie można przekonwertować zawartości elementu na Boolean obiekt.
Metoda jest wywoływana z null
argumentami.
Uwagi
Ta metoda odczytuje tag startowy, zawartość elementu i przenosi czytnik obok tagu elementu końcowego. Rozszerza jednostki i ignoruje przetwarzanie instrukcji i komentarzy. Element może zawierać tylko prostą zawartość. Oznacza to, że nie może mieć elementów podrzędnych.
Jeśli zawartość elementu jest wpisywana xsd:boolean
, czytnik zwraca obiekt rozpboxowany Boolean . Jeśli zawartość nie jest wpisywana xsd:boolean
, czytelnik próbuje przekonwertować go na Boolean obiekt zgodnie z regułami zdefiniowanymi przez zalecenie schematu XML W3C Part 2: Datatypes .
Aby uzyskać więcej informacji, zobacz sekcję Uwagi na stronie referencyjnej XmlReader .