====== CollectSyntaxes ======
Method of [[:scripting:api:settings:start|ISettings]]
===== Description =====
Collects syntaxes by criteria
===== Parameters =====
* [[scripting:api:data-type:VARIANT_BOOL|VARIANT_BOOL]] **bDisabled** = VARIANT_FALSE (optional)
* [[scripting:api:data-type:VARIANT_BOOL|VARIANT_BOOL]] **bAbstract** = VARIANT_FALSE (optional)
* [[scripting:api:data-type:VARIANT_BOOL|VARIANT_BOOL]] **bWithoutExt** = VARIANT_FALSE (optional)
==== Return Value ====
* [[:scripting:api:syntaxes:start|ISyntaxes]] **ppSyntaxes**
===== Syntax =====
==== JavaScript ====
var ppSyntaxes = Settings.CollectSyntaxes(bDisabled, bAbstract, bWithoutExt);
==== Visual Basic Script ====
ppSyntaxes = Settings.CollectSyntaxes bDisabled, bAbstract, bWithoutExt
==== C++ ====
CComPtr pSyntaxes;
HRESULT hr = Settings.CollectSyntaxes(bDisabled, bAbstract, bWithoutExt, &pSyntaxes);
===== See Also =====
[[:scripting:api:settings:start|ISettings]]
~~NOTOC~~