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: