Platforms to show: All Mac Windows Linux Cross-Platform
Back to XMLNodeIteratorMBS class.
XMLNodeIteratorMBS.Current as XMLNodeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | XML | MBS XML Plugin | 22.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Starts with the root node.
(Read only property)
XMLNodeIteratorMBS.Document as XMLDocumentMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | XML | MBS XML Plugin | 22.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
XMLNodeIteratorMBS.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 XMLNodeIteratorMBS. If false, these children and their descendants will be rejected. Note that this rejection takes precedence over whatToShow and the filter. Also note that this is currently the only situation where XMLNodeIteratorMBSs may reject a complete subtree rather than skipping individual nodes.
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 XMLNodeIteratorMBS. 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)
XMLNodeIteratorMBS.Filter as XMLNodeFilterMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | XML | MBS XML Plugin | 22.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
XMLNodeIteratorMBS.Handle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | XML | MBS XML Plugin | 22.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
XMLNodeIteratorMBS.Root as XMLNodeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | XML | MBS XML Plugin | 22.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
XMLNodeIteratorMBS.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 XMLNodeIteratorMBS. The available set of constants is defined in the XMLNodeFilterMBS 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.