Server Ribbon Schema
Applies to: SharePoint Foundation 2010
The Server ribbon schema defines the structure of XML documents that customize the Server ribbon.
XML Schema Definition
An XML document that customizes the Server ribbon must validate with the schema that is defined in the cui.xsd file. This file is located in the following directory: %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML.
Elements
The following list maps relationships between elements in the Server ribbon schema definition.
<Ribbon>
<Tabs>
<Tab>
<Groups>
<Group>
<Controls>
<Button/>
<CheckBox/>
<ComboBox>
<Menu>
<Controls>
<Button/>
<Colors>
<Color/>
<Colors/>
</ColorPicker>
<Menu>
</Menu>
</FlyoutAnchor>
<InsertTable/>
<ToggleButton/>
</Controls>
<Gallery>
</Gallery>
</MenuSection>
</Menu>
</ComboBox>
<DropDown>
<Menu>
</Menu>
</DropDown>
<Menu>
</Menu>
</FlyoutAnchor>
<Label/>
<Menu>
</Menu>
<Spinner>
<Unit>
</Unit>
</Spinner>
<Menu>
</Menu>
</SplitButton>
<TextBox/>
<ToggleButton/>
</Controls>
</Group>
</Groups>
<Scaling>
<MaxSize/>
<Scale/>
</Scaling>
</Tab>
</Tabs>
<Tab>
</Tab>
</ContextualGroup>
</ContextualTabs>
</Ribbon>
<Layout>
<Section>
<Row>
<ControlRef/>
<Strip>
<ControlRef/>
</Strip>
<OverflowArea/>
</Row>
</Section>
</Layout>
</GroupTemplate>
</RibbonTemplates>
</Templates>
<QAT>
<Controls>
</Controls>
</QAT>
<Jewel>
<Menu>
</Menu>
</Jewel>
</CommandUI>