![microsoft word insert content control indexi microsoft word insert content control indexi](https://i.ytimg.com/vi/Aih7orrhdAI/maxresdefault.jpg)
![microsoft word insert content control indexi microsoft word insert content control indexi](https://learn.microsoft.com/en-us/office/client-developer/word/media/dk2_wordcc_fig07.jpg)
If the resolved value of the expression is undefined (null), the expression is replaced with nothing, so the previous example expression would resolve into just "Hello " in that case. The output of inline EL expressions is formatted as well, but always using the default Format for the value type. Inline EL expressions do pretty much the same thing as the out content commands, but the out commands provide more control over the output, such as allowing a specific Format to be used. These attribute values are typically EL-expressions like with other commands, but similar to the notation in HTML Logic, the $" into any paragraph, text area, cell or some other document element into which text can be typed in would cause something like "Hello Dynamo User" to appear in its stead when the template is evaluated. Within the parenthesis following the name are the attribute values for this command, separated with commas.
![microsoft word insert content control indexi microsoft word insert content control indexi](https://technowikis.com/sites/technowikis.com/uploads/139/13966197397461478757.png)
The "commandName" is the name of the command, such as "out", "table" or "if". The syntax is of this format is as follows: commandName(attributeValue1,attributeValue2.) The commands are typed into a text field using a specific syntax that must be followed precisely in order for Dynamo to understand it. Whether the container for content commands is a content control, a shape or a defined name, the way in which the commands for the container are set is the same.