System.Xml 2.0.0.0 4.0.0.0 System.Object

An item is either a node or an atomic value.

Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.

- Constructor
  2.0.0.0
  4.0.0.0

  This constructor is called by derived class constructors to initialize state in this type.

  Initializes a new instance of the class.

- Property
  2.0.0.0
  4.0.0.0
  System.Boolean To be added. To be added.

  When overridden in a derived class, gets a value indicating whether the item represents an XPath node or an atomic value.

- Property
  2.0.0.0
  4.0.0.0
  System.Object To be added.

  If the value of the item is not valid according to its specified schema type, the value of the property is equivalent to the value of the property.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the current item as a boxed object of the most appropriate dnprdnext type according to its schema type.

- Property
  2.0.0.0
  4.0.0.0
  System.String To be added. To be added.

  When overridden in a derived class, gets the string value of the item.

- Method
  2.0.0.0
  4.0.0.0
  System.Object ``

  When overridden in a derived class, the method attempts to convert the value of the item to the dnprdnext type specified.

  Returns the item's value as the specified type.

  The value of the item as the type requested.

  The type to return the item value as.
- Method
  2.0.0.0
  4.0.0.0
  System.Object `` ``

  When overridden in a derived class, the method attempts to convert the value of the item to the dnprdnext type specified.

  The object is used to resolve namespace prefixes related to type conversions. For example, when converting an xs:QName to an xs:string.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, returns the item's value as the type specified using the object specified to resolve namespace prefixes.

  The value of the item as the type requested.

  The type to return the item's value as. The object used to resolve namespace prefixes.
- Property
  2.0.0.0
  4.0.0.0
  System.Boolean To be added.

  The property attempts to convert the value of the item to the dnprdnext type according to the XPath 2.0 rules for casting the item's type.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the item's value as a .

- Property
  2.0.0.0
  4.0.0.0
  System.DateTime To be added.

  The property attempts to convert the value of the item to the dnprdnext type according to the XPath 2.0 rules for casting the item's type.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the item's value as a .

- Property
  2.0.0.0
  4.0.0.0
  System.Double To be added.

  The property attempts to convert the value of the item to the dnprdnext type according to the XPath 2.0 rules for casting the item's type.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the item's value as a .

- Property
  2.0.0.0
  4.0.0.0
  System.Int32 To be added.

  The property attempts to convert the value of the item to the dnprdnext type according to the XPath 2.0 rules for casting the item's type.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the item's value as an .

- Property
  2.0.0.0
  4.0.0.0
  System.Int64 To be added.

  The property attempts to convert the value of the item to the dnprdnext type according to the XPath 2.0 rules for casting the item's type.

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the item's value as an .

- Property
  2.0.0.0
  4.0.0.0
  System.Type To be added.

  When overridden in a derived class, the property gets the dnprdnshort type of the typed value of the item.

  For example, an element of type xs:int would have a of by default. However, the could be any one of the valid types that can be mapped to xs:int, such as or .

  For more information about type support in the namespace, see Type Support in the System.Xml Classes.

  When overridden in a derived class, gets the dnprdnext type of the item.

- Property
  2.0.0.0
  4.0.0.0
  System.Xml.Schema.XmlSchemaType To be added.

  When overridden in a derived class, the property gets the for the item. For example, the or .

  When overridden in a derived class, gets the for the item.