XPathNavigator.TypedValue Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère le nœud actuel sous forme d’objet boxed du type .NET le plus approprié.
public:
virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object
Valeur de propriété
Nœud actuel en tant qu’objet boxed du type .NET le plus approprié.
Remarques
Pour les attributs et les éléments de type atomique simple ou de contenu texte simple, la TypedValue propriété retourne une boîte Object du .NET Typele plus approprié . Si le contenu de l’élément ou de l’attribut est un type de liste, la TypedValue propriété retourne un tableau d’objets du .NET Typele plus approprié .
Le tableau suivant décrit le TypedValue retourné par chaque XPathNodeType.
XPathNodeType | TypedValue retourné |
---|---|
Root | Renvoie un String objet contenant tous les Text descendants de nœuds du document, concaténés et séparés par des espaces blancs. Si le document n’a pas d’enfants Text de nœud, String.Empty est retourné. |
Element (contenu typé ou simple) |
Retourne un Object qui représente la valeur typée du Element. Si est Element défini en tant que type de données de liste de schémas XML, la valeur du nœud est exposée en tant que tableau d’objets. Chaque Object élément du tableau contient la valeur typée d’un enfant de l’élément. |
Element (contenu non typé, mixte ou complexe) |
Renvoie un String objet contenant tous les Text descendants de nœuds de ( Element y compris les représentations de chaîne de valeurs typées), concaténés et séparés par des espaces blancs. Si le n’a pas d’enfants ElementText de nœud, String.Empty est retourné. |
Attribute (contenu typé ou simple) |
Retourne un Object qui représente la valeur typée du Attribute.
Object est boxé sous la forme d’une valeur .NETType. Si est Attribute défini en tant que type de données de liste de schémas XML, la valeur du nœud est exposée sous forme de tableau d’objets. Chacun Object dans le tableau contient la valeur typée d’un enfant du Attribute. |
Text | Objet String contenant le texte. |
Comment | Objet String contenant le contenu des commentaires, à l’exclusion des éléments environnants <!-- et --> . |
ProcessingInstruction | Objet String contenant le contenu de l’instruction de traitement, à l’exclusion de la cible et des environs <? et ?> . |
Namespace | Objet String contenant le nom de l’espace de noms. |
Whitespace | Objet String contenant le texte du nœud. |
SignificantWhitespace | Objet String contenant le texte du nœud. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour