Share via


IXMLDOMNode.nextSibling (Visual Basic .NET)

banner art

Previous Next

IXMLDOMNode.nextSibling (Visual Basic .NET)

The nextSibling property contains the next sibling of this node in the parent's child list.

Syntax

  IXMLDOMNode = IXMLDOMNode.nextSibling

Remarks

The property is read-only. It returns the next sibling of the current node.

The value of the IXMLDOMNode object that is returned depends on the type of node on which the nextSibling property is called, as shown in the following table. For example, if the node type is NODE_ELEMENT, an IXMLDOMNode object is returned containing the next node following that element node.

Node type Value returned
NODE_ATTRIBUTE
NODE_DOCUMENT
Always returns NULL; these node types do not appear as children of any other nodes.
NODE_COMMENT
NODE_ELEMENT
NODE_PROCESSING_INSTRUCTION
NODE_TEXT
Returns the node immediately following this node in the list of children of this node's parent. If no such node exists, returns NULL.

Example Code

The following example creates an IXMLDOMNode object and sets it to the next sibling of the current node.

Imports interop_msxml
Imports Microsoft.WindowsMediaServices.Interop

On Error GoTo Err

' Declare variables.
Dim Server As New WMSServerClass()
Dim Playlist As IXMLDOMDocument
Dim currNode As IXMLDOMNode
Dim nextNode As IXMLDOMNode

' Create a new playlist object.
Set Playlist = Server.CreatePlaylist

' Load a playlist.
Playlist.Load ("file://c:\wmpub\wmroot\simple.wsx")

' Retrieve the first child node of the root element.
Set currNode = Playlist.documentElement.childNodes.Item(0)

' Retrieve the next child node of the root element.
Set nextNode = currNode.nextSibling
Exit Sub

Err:
' TODO: Handle errors.

Requirements

Reference: Add references to Microsoft.WindowsMediaServices and interop_msxml.

Namespace: Microsoft.WindowsMediaServices.Interop, interop_msxml.

Assembly: Microsoft.WindowsMediaServices.dll, interop_msxml.dll.

Library: WMSServerTypeLib.dll, msxml.dll.

Platform: Windows Server 2003 family, Windows Server 2008 family.

See Also

Previous Next