Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

XPathNavigator.ValueAsLong propriété

 

Date de publication : novembre 2016

Obtient la valeur du nœud actuel en tant qu’un Int64.

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

public override long ValueAsLong { get; }

Valeur de propriété

Type: System.Int64

Valeur du nœud actuel en tant qu’un Int64.

Exception Condition
FormatException

Valeur de chaîne du nœud actuel ne peut pas être convertie en un Int64.

InvalidCastException

La tentative de cast pour Int64 n’est pas valide.

Si le XPathNavigator contient des informations de schéma ou de type (par exemple, à partir d’un XmlDocument objet initialisé avec une validation de schéma XML XmlReader), et si le nœud actuel est défini comme un schéma XML xs:integer type, le ValueAsLong propriété retourne la valeur du nœud actuel en tant qu’unboxed Int64 objet.

Toutefois, si le XPathNavigator n’a pas toutes les informations de type ou de schéma, le ValueAsLong propriété essaie de convertir la valeur de chaîne du nœud actuel à un Int64 valeur, selon les règles de conversion de XPath 2.0 pour xs:integer.

Pour obtenir un exemple de la ValueAsLong propriété, consultez le ValueAsBoolean propriété.

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: