XmlAtomicValue Class

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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 NotInheritable Class XmlAtomicValue
	Inherits XPathItem
	Implements 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: