CAADiagTreeBase.ChildNodeCount (PROP) ¶ PROPERTY ChildNodeCount : CAA.Count Returns the number of childs below the current node
CAADiagTreeBase.Enable (PROP) ¶ PROPERTY Enable : BOOL Set: This property is used for enabling/disabling a node. Changes will take effect after doing a Reconfigure (see Reconfigure ). Get: Returns the current Enable value
CAADiagTreeBase.FirstChildNode (PROP) ¶ PROPERTY FirstChildNode : INode Returns the first child node below the current one
CAADiagTreeBase.IsRootNode (PROP) ¶ PROPERTY IsRootNode : BOOL returns true, if the current node is the root (plc) node, otherwise false
CAADiagTreeBase.NextSiblingNode (PROP) ¶ PROPERTY NextSiblingNode : INode returns the next sibling node at the same level used for step through all nodes
CAADiagTreeBase.ParentNode (PROP) ¶ PROPERTY ParentNode : INode Returns the parent node or zero if the root node is already reached.
CAADiagTreeBase.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.Count Returns the number of sibling (same level) nodes
CAAReconfigureBase.BeginReconfigure (METH) ¶ METHOD BeginReconfigure BeginReconfigure has to be called before reconfiguring has been started on the current node. Input itfSender has to be set to the originator node of current reconfiguration (see also input itfSender of IReconfigureProvider.ReconfigureAsync ). Note: Each BeginReconfigure must have an CAAReconfigureBase.EndReconfigure call! InOut: Scope Name Type Comment Input itfSender INode itfSender given by IReconfigureProvider.ReconfigureAsync input. If 0 or current node: All enable flags of the current subtree will be updated.
CAAReconfigureBase.EndReconfigure (METH) ¶ METHOD EndReconfigure Each CAAReconfigureBase.BeginReconfigure must have an EndReconfigure call. InOut: Scope Name Type Comment Input itfSender INode itfSender given by IReconfigureProvider.ReconfigureAsync input.
IReconfigureProvider ¶ ReconfigureActive (Property) ReconfigureAsync (Method) RegisterIRPChild (Method) SiblingIRP (Property)