====== Collection Objects ======
Collection objects used in different HE API calls and simplify access to object sets.
In general case collection object has following method/properties:
^Property^ Description^
|**Count**| Returns number of items in collection|
^Method^ Description^
|**Item**| Returns item object by index|
===== Syntax =====
==== JavaScript ====
var oOutput = Application.Output("Test Output");
var oBookmarks = ActiveDocument.Bookmarks;
for (var i = 1; i <= oBookmarks.Count; ++i) {
var oBookmark = oBookmarks.Item(i)
}
output.writeln( i + " : " + Syntaxes.Item(i).Name + " (" + Syntaxes[i].Description + ")");
==== Visual Basic Script ====
pBookmarks = DocumentData.Bookmarks
==== C++ ====
CComPtr pBookmarks;
HRESULT hr = DocumentData.get_Bookmarks(&pBookmarks);
===== See Also =====
~~NOTOC~~