HomeDev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In
GitHubNuGetDev CommunityDoc feedback


This content does not apply to Commerce versions 14+.

Commerce manager extensively uses XML configuration files to define interfaces and commands. The following commands are available: 

  • [Add](🔗)

  • [Clear](🔗)

  • [Remove](🔗)

  • [Set](🔗)

  • [setAttributes](🔗)

## Add

Adds included node to the resulting XML. Use attributes **beforeId** and **afterId** to add a node to a specific place in the XML.

## Clear

Removes currently existing nodes from the resulting XML.

## Remove

Removes a node with a specified ID from the resulting XML.

## Set

Changes the parent element in the resulting XML.

## setAttributes

Changes a set of attributes for the parent element in the resulting XML. This command modifies or adds attributes to the parent element. If the attribute already exists in the parent XML node, it changes the value. Otherwise, it adds a new attribute.

## Load order for XML files

Specify the order in which XML files are loaded. The order is defined in the _web.config_ file in the **mediachase.xmlTools** section. You can only specify the order by modules/folders. Files inside the module/folder load in random order.