XmlAtomicValue Class
Represents the typed value of a validated XML element or attribute. The XmlAtomicValue class cannot be inherited.
Assembly: System.Xml (in System.Xml.dll)
| Name | Description | |
|---|---|---|
![]() | IsNode | Gets a value indicating whether the validated XML element or attribute is an XPath node or an atomic value.(Overrides XPathItem::IsNode.) |
![]() | 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.(Overrides XPathItem::TypedValue.) |
![]() | Value | Gets the string value of the validated XML element or attribute.(Overrides XPathItem::Value.) |
![]() | ValueAsBoolean | Gets the validated XML element or attribute's value as a Boolean.(Overrides XPathItem::ValueAsBoolean.) |
![]() | ValueAsDateTime | Gets the validated XML element or attribute's value as a DateTime.(Overrides XPathItem::ValueAsDateTime.) |
![]() | ValueAsDouble | Gets the validated XML element or attribute's value as a Double.(Overrides XPathItem::ValueAsDouble.) |
![]() | ValueAsInt | Gets the validated XML element or attribute's value as an Int32.(Overrides XPathItem::ValueAsInt.) |
![]() | ValueAsLong | Gets the validated XML element or attribute's value as an Int64.(Overrides XPathItem::ValueAsLong.) |
![]() | ValueType | Gets the Microsoft .NET Framework type of the validated XML element or attribute.(Overrides XPathItem::ValueType.) |
![]() | XmlType | Gets the XmlSchemaType for the validated XML element or attribute.(Overrides XPathItem::XmlType.) |
| Name | Description | |
|---|---|---|
![]() | Clone() | Returns a copy of this XmlAtomicValue object. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | ToString() | Gets the string value of the validated XML element or attribute.(Overrides Object::ToString().) |
![]() | ValueAs(Type^) | Returns the item's value as the specified type.(Inherited from XPathItem.) |
![]() | 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.(Overrides XPathItem::ValueAs(Type^, IXmlNamespaceResolver^).) |
| Name | Description | |
|---|---|---|
![]() ![]() | ICloneable::Clone() | For a description of this member, see XmlAtomicValue::Clone. |
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



