XMLNodes.Item property
Gets a reference to the specified XML Document Object Model (DOM) node from the XMLNodesCollection collection.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in Microsoft.Office.Interop.InfoPath.dll)
Syntax
'Declaration
ReadOnly Default Property Item ( _
varIndex As Object _
) As IXMLDOMNode
Get
'Usage
Dim instance As XMLNodes
Dim varIndex As Object
Dim value As IXMLDOMNode
value = instance(varIndex)
IXMLDOMNode this[
Object varIndex
] { get; }
Parameters
varIndex
Type: System.ObjectA numeric expression that specifies the position of a member of the XMLNodesCollection collection. The argument must be a number from 0 to the value of the collection's Count property minus 1.
Property value
Type: Microsoft.Office.Interop.InfoPath.Xml.IXMLDOMNode
Remarks
If the value provided for the varIndex argument does not match any existing member of the collection, an error occurs.
After you have set a reference to the XML DOM node object that Item property returns, you can access any of its properties and methods.
Examples
Because the Item property is the default property of the XMLNodesCollection collection, it can be used as follows:
XMLNodes contextNodes;
IXMLDOMNode contextNode;
contextNodes = thisXDocument.View.GetContextNodes(Type.Missing, Type.Missing);
contextNode = contextNodes[0];