XML Structure
This section describes the Extensible Markup Language (XML) structure, elements, and attributes of the Microsoft Commerce Catalog. In the following example, unitalicized names refer to the elements of the XML structure. The first occurrence of each element is linked to documentation on that element. Names in italic are attributes associated with each element.
<MSCommerceCatalogCollection>
<CatalogSchema>
<AttributeDefinitionname DataType Id />
<DefinitionName DefinitionType properties variantProperties />
<PropertiesDefinition>
<Propertyname DataType MinValue MaxValue DisplayName id
AssignAllDefaultValueDisplayInProductsList
DisplayOnSiteExportToDW IncludeInSpecSearch
IsFreeTextSearchable />
<PropertyValueDisplayName />
</Property>
</PropertiesDefinition>
</CatalogSchema>
<CatalogcatalogName description locale startDate endDate
productIdentifier productVariantIdentifier currency>
<Categoryname Definition isSearchable id parentCategories
listprice>
<FieldfieldID fieldValue />
<Relationshipname description relation />
</Category>
<Productdefinition listprice id parentCategories pricingCategory>
<Field fieldID fieldValue />
<ProductVariantId>
<Field fieldID fieldValue />
</ProductVariant>
<Relationship name description relation />
</Product>
</Catalog>
</MSCommerceCatalogCollection>