Startet verschiedene Macros in Abhängigkeit einer Expression.
MacroIf(Ausdruck
?MacronameA
[,argA1
][:MacronameB
[,argB1
]])
Ruft bedingt ein Makro auf, wobei ein Ausdruck im Stil von
GotoIf()
ausschlaggebend ist.
Interner Hilfetext zu dieser Applikation in Asterisk 1.4: -= Info about application 'MacroIf' =- [Synopsis] Conditional Macro Implementation [Description] MacroIf(<expr>?macroname_a[|arg1][:macroname_b[|arg1]]) Executes macro defined in <macroname_a> if <expr> is true (otherwise <macroname_b> if provided) Arguments and return values as in application macro() Differenz zum internen Hilfetext in Asterisk 1.2: - keine - |
Siehe auch. „Macro()
“, „GotoIf()
“, „GosubIf()
“