XmlAtomicValue XmlAtomicValue XmlAtomicValue XmlAtomicValue Class

Definition

Represents the typed value of a validated XML element or attribute. 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
Inheritance
XmlAtomicValueXmlAtomicValueXmlAtomicValueXmlAtomicValue
Implements

Properties

IsNode IsNode IsNode IsNode

Gets a value indicating whether the validated XML element or attribute is an XPath node or an atomic value.

TypedValue TypedValue TypedValue TypedValue

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 Value Value Value

Gets the string value of the validated XML element or attribute.

ValueAsBoolean ValueAsBoolean ValueAsBoolean ValueAsBoolean

Gets the validated XML element or attribute's value as a Boolean.

ValueAsDateTime ValueAsDateTime ValueAsDateTime ValueAsDateTime

Gets the validated XML element or attribute's value as a DateTime.

ValueAsDouble ValueAsDouble ValueAsDouble ValueAsDouble

Gets the validated XML element or attribute's value as a Double.

ValueAsInt ValueAsInt ValueAsInt ValueAsInt

Gets the validated XML element or attribute's value as an Int32.

ValueAsLong ValueAsLong ValueAsLong ValueAsLong

Gets the validated XML element or attribute's value as an Int64.

ValueType ValueType ValueType ValueType

Gets the Microsoft .NET Framework type of the validated XML element or attribute.

XmlType XmlType XmlType XmlType

Gets the XmlSchemaType for the validated XML element or attribute.

Methods

Clone() Clone() Clone() Clone()

Returns a copy of this XmlAtomicValue object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gets the string value of the validated XML element or attribute.

ValueAs(Type) ValueAs(Type) ValueAs(Type) ValueAs(Type)

Returns the item's value as the specified type.

(Inherited from XPathItem)
ValueAs(Type, IXmlNamespaceResolver) ValueAs(Type, IXmlNamespaceResolver) ValueAs(Type, IXmlNamespaceResolver) ValueAs(Type, IXmlNamespaceResolver)

Returns the validated XML element or attribute's value as the type specified using the IXmlNamespaceResolver object specified to resolve namespace prefixes.

Explicit Interface Implementations

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

For a description of this member, see Clone().

Applies to