Platforms to show: All Mac Windows Linux Cross-Platform

Back to XMLTreeWalkerMBS class.

XMLTreeWalkerMBS.CurrentNode as XMLNodeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Return the node at which the XMLTreeWalkerMBS is currently positioned.

Can be assigned to move:
The node at which the XMLTreeWalkerMBS is currently positioned.
Alterations to the DOM tree may cause the current node to no longer be accepted by the XMLTreeWalkerMBS's associated filter. currentNode may also be explicitly set to any node, whether or not it is within the subtree specified by the root node or would be accepted by the filter and whatToShow flags. Further traversal occurs relative to currentNode even if it is not part of the current view, by applying the filters in the requested direction; if no traversal is possible, currentNode is not changed.
(Read and Write property)

XMLTreeWalkerMBS.Document as XMLDocumentMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The owning document.

(Read only property)

XMLTreeWalkerMBS.ExpandEntityReferences as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The value of this flag determines whether the children of entity reference nodes are visible to the XMLTreeWalkerMBS.

If false, these children and their descendants will be rejected. Note that this rejection takes precedence over whatToShow and the filter, if any. <br> To produce a view of the document that has entity references expanded and does not expose the entity reference node itself, use the whatToShow flags to hide the entity reference node and set expandEntityReferences to true when creating the XMLTreeWalkerMBS. To produce a view of the document that has entity reference nodes but no entity expansion, use the whatToShow flags to show the entity reference node and set expandEntityReferences to false.
(Read only property)

XMLTreeWalkerMBS.Filter as XMLNodeFilterMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The filter used to screen nodes.

(Read only property)

XMLTreeWalkerMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The internal object reference.

(Read only property)

XMLTreeWalkerMBS.Root as XMLNodeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The root node of the DOMTreeWalker, as specified when it was created.

(Read only property)

XMLTreeWalkerMBS.WhatToShow as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property XML MBS XML Plugin 22.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This attribute determines which node types are presented via the DOMTreeWalker.

The available set of constants is defined in the DOMNodeFilter interface. Nodes not accepted by whatToShow will be skipped, but their children may still be considered. Note that this skip takes precedence over the filter, if any.
Default is ShowAll.
(Read only property)

The items on this page are in the following plugins: MBS XML Plugin.


The biggest plugin in space...