====== IScopes ====== Scriptable object ===== Description ===== Rich collection of [[:scripting:api:scope:start|IScope]] objects ===== Properties ===== ^Property^ Description^ |[[scripting:api:scopes:count|Count]]| Returns number of items in collection| |[[scripting:api:scopes:version|Version]]| Scope list version| ===== Methods ===== ^Method^ Description^ |[[scripting:api:scopes:children|Children]]| Find Scope children| |[[scripting:api:scopes:from-point|FromPoint]]| Find Scope from point| |[[scripting:api:scopes:from-range|FromRange]]| Find Scopes from range| |[[scripting:api:scopes:item|Item]]| Returns item by index| |[[scripting:api:scopes:parent|Parent]]| Find Scope parent| ===== Remarks ===== Example of how to work with collection objects can be found [[scripting:collections|here]]. ===== See Also ===== [[:scripting:api:text-document:embedded-scopes|ITextDocument::EmbeddedScopes]], [[:scripting:api:text-document:find-scopes|ITextDocument::FindScopes]], [[:scripting:api:text-document:not-closed-scopes|ITextDocument::NotClosedScopes]], [[:scripting:api:text-document:not-open-scopes|ITextDocument::NotOpenScopes]], [[:scripting:api:text-document:overview-scopes|ITextDocument::OverviewScopes]], [[:scripting:api:text-document:scopes|ITextDocument::Scopes]] #API ~~NOTOC~~