Exporter (0) Imprimer
Développer tout
Développer Réduire

XmlReader.ReadContentAsLong, méthode

Lit le contenu de texte à la position actuelle comme un entier signé de 64 bits.

Espace de noms: System.Xml
Assembly : System.Xml (dans system.xml.dll)

public virtual long ReadContentAsLong ()
public long ReadContentAsLong ()
public function ReadContentAsLong () : long
Non applicable.

Valeur de retour

Contenu de texte sous la forme d'un entier signé de 64 bits.

Type d'exceptionCondition

InvalidCastException

La tentative de cast n'est pas valide.

FormatException

Le format de chaîne n'est pas valide.

Cette méthode concatène le texte, les espaces blancs, les espaces blancs significatifs et les sections CDATA et ignore tous les commentaires ou toutes les instructions de traitement. Les références d'entité sont résolues automatiquement.

Si le contenu est de type xsd:long, le lecteur retourne un entier unboxed signé de 64 bits. Si le contenu n'est pas de type xsd:long, le lecteur tente de le convertir en entier signé 64 bits selon les règles définies dans la recommandation W3C XML Schema Part 2: Datatypes (en anglais).

Le tableau suivant décrit comment cette méthode traite chaque type de nœud.

XmlNodeType

Valeur de retour

Comportement du lecteur

Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity

Contenu concaténé de nœuds de texte, CDATA, d'espaces blancs, significatifs ou non, convertis dans le type demandé.

Se déplace vers la balise suivante d'élément de début ou de fin. Les références d'entité sont développées automatiquement.

Attribute

Identique à XmlConvert.ToXxx sur la valeur d'attribut.

Le lecteur reste à la position actuelle.

Comment

ProcessingInstruction

Ignore l'instruction de traitement ou le commentaire et lit le contenu du texte concaténé qui suit l'instruction ou le commentaire.

Se déplace vers la balise suivante d'élément de début ou de fin. Les références d'entité sont développées automatiquement.

EndElement

Chaîne vide ("").

Le lecteur reste à la position actuelle.

Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment

InvalidOperationException levée.

Non défini, bien que le lecteur reste généralement dans la position actuelle.

Pour plus d'informations, consultez Lecture de données typées.

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0

.NET Compact Framework

Prise en charge dans : 2.0

XNA Framework

Prise en charge dans : 1.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft