NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

XmlTextReader.Item (String, String)

Gets the value of the attribute with the specified name and namespace.

[C#] In C#, this member is the indexer for the XmlTextReader class.

[Visual Basic]
Overloads Overridable Public Default ReadOnly Property Item( _
   ByVal name As String, _
   ByVal namespaceURI As String _
) As String
[C#]
public string this[
   string name,
   string namespaceURI
] {override get;}
[C++]
public: __property virtual String* get_Item(
   String* name,
   String* namespaceURI
);
[JScript]
returnValue = XmlTextReaderObject.Item(name, namespaceURI);
-or-
returnValue = XmlTextReaderObject(name, namespaceURI);

[JScript] In JScript, you can use the default indexed properties defined by a type, but you cannot explicitly define your own. However, specifying the expando attribute on a class automatically provides a default indexed Item property whose type is Object and whose index type is String.

Arguments [JScript]

name
The name of the attribute.
namespaceURI
[To be supplied.]

Parameters [Visual Basic, C#, C++]

name
The name of the attribute.
namespaceURI
[To be supplied.]

Property Value

The value of the specified attribute. If the attribute is not found, null is returned.

Exceptions

Exception Type Condition
ArgumentException The attribute specified by name and namespaceURI properties cannot be found in the current node.

See Also

XmlTextReader Class | XmlTextReader Members | System.NewXml Namespace | XmlTextReader.Item Overload List | GetAttribute