XmlAtomicValue Class

 

Represents the typed value of a validated XML element or attribute. The XmlAtomicValue class cannot be inherited.

Namespace:   System.Xml.Schema
Assembly:  System.Xml (in System.Xml.dll)

System::Object
  System.Xml.XPath::XPathItem
    System.Xml.Schema::XmlAtomicValue

public ref class XmlAtomicValue sealed : XPathItem, ICloneable

NameDescription
System_CAPS_pubpropertyIsNode

Gets a value indicating whether the validated XML element or attribute is an XPath node or an atomic value.(Overrides XPathItem::IsNode.)

System_CAPS_pubpropertyTypedValue

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.)

System_CAPS_pubpropertyValue

Gets the string value of the validated XML element or attribute.(Overrides XPathItem::Value.)

System_CAPS_pubpropertyValueAsBoolean

Gets the validated XML element or attribute's value as a Boolean.(Overrides XPathItem::ValueAsBoolean.)

System_CAPS_pubpropertyValueAsDateTime

Gets the validated XML element or attribute's value as a DateTime.(Overrides XPathItem::ValueAsDateTime.)

System_CAPS_pubpropertyValueAsDouble

Gets the validated XML element or attribute's value as a Double.(Overrides XPathItem::ValueAsDouble.)

System_CAPS_pubpropertyValueAsInt

Gets the validated XML element or attribute's value as an Int32.(Overrides XPathItem::ValueAsInt.)

System_CAPS_pubpropertyValueAsLong

Gets the validated XML element or attribute's value as an Int64.(Overrides XPathItem::ValueAsLong.)

System_CAPS_pubpropertyValueType

Gets the Microsoft .NET Framework type of the validated XML element or attribute.(Overrides XPathItem::ValueType.)

System_CAPS_pubpropertyXmlType

Gets the XmlSchemaType for the validated XML element or attribute.(Overrides XPathItem::XmlType.)

NameDescription
System_CAPS_pubmethodClone()

Returns a copy of this XmlAtomicValue object.

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Gets the string value of the validated XML element or attribute.(Overrides Object::ToString().)

System_CAPS_pubmethodValueAs(Type^)

Returns the item's value as the specified type.(Inherited from XPathItem.)

System_CAPS_pubmethodValueAs(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^).)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodICloneable::Clone()

For a description of this member, see XmlAtomicValue::Clone.

.NET Framework
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.

Return to top
Show: