IDocumentParent

References
public interface IDocumentParent
Implement this interface in your IDocumentObject type in order to host another document inside it. For example Chain and Cluster objects are document parents.

Properties

ParentObject

#
IDocumentObject ParentObject { get; }
Gets the IDocumentObject cast of this type. This property may return null if the type implementing this interface does not also implement IDocumentObject, but that would be quite weird.

Methods

ResolveGlobal

#
ITree ResolveGlobal(string search, IDocumentObject caller, Solution solution)
Resolve a request for a globally available data tree through this object. This method is called then a global resolution _within_ the child document fails.
search (string)Search string for global.
caller (IDocumentObject)Object within the child document which requests the global.
solution (Solution)The solution from within which this request originates.
The tree containing the global data, or null if not such global could be resolved.