OptionalhomeThe cell of the formula a part reference is for.
OptionalincludeIf 'true' then include hidden named ranges.
OptionalincludeIf true also match the insides of an item, returning a reference to the part.
A table's column, header row, totals row and full extent are all addressable
(Sales[Amount], Sales[#Headers], Sales[#Totals], Sales[#All]) without being names in
their own right. Off by default because the two consumers genuinely differ: a name box shows
the address for a column selection, whereas a formula editor substituting a dragged range
wants Sales[Amount].
Part references sort after whole-item matches — a real name beats a synthesized reference to the same region.
OptionalnameOnly items with this name, compared case-insensitively.
Several items can share a name (a global and a sheet-scoped Rate), which is what makes
this a filter rather than a lookup — INamedCollection.getByName answers the
"which one wins" question; this returns every holder of the name. Mirrors
INamedFormulasCollection.getItems.
OptionalscopeOnly items with this scope: a sheet name, or null for globally scoped items only.
Filters on INamed.getScope — visibility, never location — and the KEY being present
is what turns it on: { scope: null } returns only global items, while omitting scope
applies no filter at all. Mirrors INamedFormulasCollection.getItems.
OptionaltypeA string indicating the type.
Options for INamedCollection.getByRanges.
Remarks
The same filters GetItemsOptions offers, minus the two that describe a spatial query:
addressis the method's own argument, andallowExtrudesloosens a match that this method defines as exact. Neither has a meaning here, so neither is accepted.