XmlAtomicValue Classe

Définition

Représente la valeur typée d'un élément XML ou d'un attribut validé.Represents the typed value of a validated XML element or attribute. La classe XmlAtomicValue ne peut pas être héritée.The XmlAtomicValue class cannot be inherited.

public ref class XmlAtomicValue sealed : System::Xml::XPath::XPathItem, ICloneable
public sealed class XmlAtomicValue : System.Xml.XPath.XPathItem, ICloneable
type XmlAtomicValue = class
    inherit XPathItem
    interface ICloneable
Public NotInheritable Class XmlAtomicValue
Inherits XPathItem
Implements ICloneable
Héritage
XmlAtomicValue
Implémente

Propriétés

IsNode

Obtient une valeur indiquant si l'élément XML ou l'attribut validé est un nœud XPath ou une valeur atomique.Gets a value indicating whether the validated XML element or attribute is an XPath node or an atomic value.

TypedValue

Obtient l'élément XML ou l'attribut validé en tant qu'objet boxed du type Microsoft .NET Framework le plus approprié d'après son type de schéma.Gets the current validated XML element or attribute as a boxed object of the most appropriate Microsoft .NET Framework type according to its schema type.

Value

Obtient la valeur de string de l'élément XML ou de l'attribut validé.Gets the string value of the validated XML element or attribute.

ValueAsBoolean

Obtient la valeur de l'élément XML ou de l'attribut validé en tant que Boolean.Gets the validated XML element or attribute's value as a Boolean.

ValueAsDateTime

Obtient la valeur de l'élément XML ou de l'attribut validé en tant que DateTime.Gets the validated XML element or attribute's value as a DateTime.

ValueAsDouble

Obtient la valeur de l'élément XML ou de l'attribut validé en tant que Double.Gets the validated XML element or attribute's value as a Double.

ValueAsInt

Obtient la valeur de l'élément XML ou de l'attribut validé en tant que Int32.Gets the validated XML element or attribute's value as an Int32.

ValueAsLong

Obtient la valeur de l'élément XML ou de l'attribut validé en tant que Int64.Gets the validated XML element or attribute's value as an Int64.

ValueType

Obtient le type Microsoft .NET Framework de l'élément XML ou de l'attribut validé.Gets the Microsoft .NET Framework type of the validated XML element or attribute.

XmlType

Reçoit le XmlSchemaType pour l'élément XML ou l'attribut validé.Gets the XmlSchemaType for the validated XML element or attribute.

Méthodes

Clone()

Retourne une copie de cet objet XmlAtomicValue.Returns a copy of this XmlAtomicValue object.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Obtient la valeur de string de l'élément XML ou de l'attribut validé.Gets the string value of the validated XML element or attribute.

ValueAs(Type)

Retourne la valeur de l'élément comme type spécifié.Returns the item's value as the specified type.

(Hérité de XPathItem)
ValueAs(Type, IXmlNamespaceResolver)

Retourne la valeur de l'élément XML ou de l'attribut validé en tant que type spécifié à l'aide de l'objet IXmlNamespaceResolver spécifié pour trouver les préfixes d'espace de noms.Returns the validated XML element or attribute's value as the type specified using the IXmlNamespaceResolver object specified to resolve namespace prefixes.

Implémentations d’interfaces explicites

ICloneable.Clone()

Pour obtenir une description de ce membre, consultez Clone().For a description of this member, see Clone().

S’applique à