Platforms to show: All Mac Windows Linux Cross-Platform
CFTreeMBS class
Super class: CFObjectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreFoundation | MBS MacCF Plugin | 4.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Notes:
An CFXMLTree is simply a CFTree whose context data is known to be an CFXMLNode. As such, an CFXMLTree can be used to represent an entire XML document; the CFTree provides the tree structure of the document, while the CFXMLNodes identify and describe the nodes of the tree. An XML document can be parsed to a CFXMLTree, and a CFXMLTree can generate the data for the equivalent XML document.
Subclass of the CFObjectMBS class.
- 18 methods
- method AppendChild(tree as CFTreeMBS)
- method ChildAtIndex(index as Integer) as CFTreeMBS
- method ChildCount as Integer
- method Children as CFTreeMBS
- method Create
- method CreateFromXMLData(data as CFBinaryDataMBS, url as CFURLMBS, ParseOptions as Integer)
- method CreateWithXMLDataFromURL(URL as CFURLMBS, ParseOptions as Integer)
- method CreateWithXMLNode(node as CFXMLNodeMBS)
- method FindRoot as CFTreeMBS
- method FirstChild as CFTreeMBS
- method InsertSibling(tree as CFTreeMBS)
- method NextSibling as CFTreeMBS
- method Parent as CFTreeMBS
- method PrependChild(tree as CFTreeMBS)
- method Remove
- method RemoveAllChildren
- method XMLBinaryData as CFBinaryDataMBS
- method XMLNode as CFXMLNodeMBS
Super class CFObjectMBS
- 5 properties
- property Handle as Integer
- property Hash as Integer
- property Lasterror as Integer
- property Type as Integer
- property TypeDescription as String
- 9 methods
- method close
- method DeepCopy as CFObjectMBS
- method EncodedData as MemoryBlock
- method Equal(o as CFObjectMBS) as boolean
- method ReleaseObject
- method RetainCount as Integer
- method RetainObject
- method XML as CFBinaryDataMBS
- method XMLdata as String
- shared method NewCFObject(handle as Integer) as CFObjectMBS
This class has no sub classes.
Some useful global functions for this class:
- NewCFTreeMBS as CFTreeMBS
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS MacCF Plugin.
Feedback: Report problem or ask question.