ArcGIS Pro DAML Schema
CT_Module Complex Type
ArcGIS Pro DAML Schema : CT_Module Complex Type
Namespace http://schemas.esri.com/DADF/Registry
Diagram
extensionConfig Element row Element Choice miniToolbar Element Choice miniToolbars Element Sequence Sequence Sequence dockPane Element Choice dockPanes Element content Element Choice pane Element Choice panes Element menu Element Choice menubar Element Choice Sequence Sequence menu Element Choice menus Element tool Element Choice toolPalette Element button Element Choice buttonPalette Element Choice palettes Element Choice Choice Sequence splitButton Element Choice splitButtons Element Choice Sequence Sequence gallery Element Choice galleries Element group Element Sequence toolbar Element Choice toolbars Element Choice Sequence subgroup Element Choice subgroups Element Choice Sequence Sequence group Element Choice groups Element borderColor Element color Element Sequence tabGroup Element Choice tabGroups Element group Element Choice tab Element Choice tabs Element tooltip Element content Element Sequence customControl Element content Element tooltip Element Sequence dynamicMenu Element content Element tooltip Element Sequence spinner Element content Element tooltip Element Sequence checkBox Element labelControl Element content Element tooltip Element Sequence editBox Element content Element tooltip Element Sequence comboBox Element content Element tooltip Element Sequence tool Element content Element tooltip Element Sequence button Element Choice controls Element Choice CT_Module Complex Type
Overview
autoLoad optional xs:boolean
condition optional ST_ID Simple Type
description optional ST_LongString Simple Type
productDescription optional ST_LongString Simple Type
Choice 0..∞
Choice 0..∞
smallImage optional ST_Uri Simple Type
largeImage optional ST_Uri Simple Type
overlaySmallImage optional ST_Uri Simple Type
overlayLargeImage optional ST_Uri Simple Type
condition optional ST_ID Simple Type
checkedCondition optional ST_ID Simple Type
loadOnClick optional xs:boolean
isChecked optional xs:boolean
keytip required ST_String Simple Type
flipImageRTL optional xs:boolean
helpContextID optional ST_String Simple Type
shortcutTableRefID optional ST_ID Simple Type
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
smallImage optional ST_Uri Simple Type
largeImage optional ST_Uri Simple Type
overlaySmallImage optional ST_Uri Simple Type
overlayLargeImage optional ST_Uri Simple Type
condition optional ST_ID Simple Type
checkedCondition optional ST_ID Simple Type
loadOnClick optional xs:boolean
isChecked optional xs:boolean
keytip required ST_String Simple Type
flipImageRTL optional xs:boolean
helpContextID optional ST_String Simple Type
shortcutTableRefID optional ST_ID Simple Type
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
image optional ST_Uri Simple Type
condition optional ST_ID Simple Type
isEditable optional xs:boolean
isReadOnly optional xs:boolean
editHint optional ST_String Simple Type
itemHeight optional xs:integer
itemWidth optional xs:integer
resizable optional xs:boolean
isTextSearchEnabled optional xs:boolean
sizeString optional ST_String Simple Type
rows optional xs:integer
dataTemplateFile optional ST_String Simple Type
templateID optional ST_String Simple Type
helpContextID optional ST_String Simple Type
keytip required xs:string
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
smallImage optional ST_Uri Simple Type
condition optional ST_ID Simple Type
sizeString optional ST_String Simple Type
format optional ST_String Simple Type
helpContextID optional ST_String Simple Type
dataType optional ST_DataType Simple Type
keytip required xs:string
editHint optional ST_String Simple Type
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
caption required ST_String Simple Type
hasTwoLines optional xs:boolean
largeImage prohibited
smallImage prohibited
flipImageRTL prohibited
overlayLargeImage prohibited
overlaySmallImage prohibited
condition optional ST_ID Simple Type
checkedCondition optional ST_ID Simple Type
loadOnClick optional xs:boolean
isChecked optional xs:boolean
keytip required ST_String Simple Type
helpContextID optional ST_String Simple Type
shortcutTableRefID optional ST_ID Simple Type
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
image optional ST_Uri Simple Type
condition optional ST_ID Simple Type
increment optional xs:double
minimum optional xs:double
maximum optional xs:double
defaultValue optional xs:double
helpContextID optional ST_String Simple Type
suffix optional ST_String Simple Type
format optional ST_String Simple Type
width optional xs:double
keytip required xs:string
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
condition optional ST_ID Simple Type
smallImage optional ST_Uri Simple Type
largeImage optional ST_Uri Simple Type
loadOnClick optional xs:boolean
autoDisableWhenPopupContentIsDisabled optional xs:boolean
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
smallImage optional ST_Uri Simple Type
largeImage optional ST_Uri Simple Type
overlaySmallImage optional ST_Uri Simple Type
overlayLargeImage optional ST_Uri Simple Type
condition optional ST_ID Simple Type
loadOnClick optional xs:boolean
keytip required ST_String Simple Type
flipImageRTL optional xs:boolean
helpContextID optional ST_String Simple Type
isDropDown optional xs:boolean
staysOpenOnClick optional xs:boolean
hideTooltip optional xs:boolean
Sequence optional
assembly optional
className optional
publicKeyToken optional
version optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
Choice 0..∞
caption required xs:string
extendedCaption optional xs:string
condition optional ST_ID Simple Type
placeWith optional ST_ID Simple Type
insert optional ST_Insert Simple Type
tabGroupID optional ST_ID Simple Type
keytip required xs:string
activatesOnMatchingName optional xs:boolean
Choice 0..∞
refID required ST_ID Simple Type
placeWith optional ST_ID Simple Type
insert optional ST_Insert Simple Type
Choice 0..∞
id required ST_ID Simple Type
caption optional xs:string
Sequence optional
A optional xs:int
R optional xs:int
G optional xs:int
B optional xs:int
A optional xs:int
R optional xs:int
G optional xs:int
B optional xs:int
Choice 0..∞
launcherButtonID optional ST_ID Simple Type
launcherKeytip optional ST_ID Simple Type
keytip required ST_ID Simple Type
smallImage optional ST_Uri Simple Type
sizePriorities optional xs:string
appearsOnAddInTab optional xs:boolean
condition optional ST_ID Simple Type
Sequence
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Choice 0..∞
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
Sequence
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
inline optional xs:boolean
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
refID required ST_ID Simple Type
Choice 0..∞
horizontalAlignment optional ST_HorizontalAlignment Simple Type
verticalAlignment optional ST_VerticalAlignment Simple Type
Sequence
Choice 0..3
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
Sequence
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
inline optional xs:boolean
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
separator optional xs:boolean
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
Choice 0..∞
id required ST_ID Simple Type
reduceOrder optional ST_String Simple Type
Sequence 0..∞
Sequence
Choice 0..∞
smallImage optional ST_Uri Simple Type
largeImage optional ST_Uri Simple Type
overlaySmallImage optional ST_Uri Simple Type
overlayLargeImage optional ST_Uri Simple Type
menuStyle optional xs:boolean
condition optional ST_ID Simple Type
dropDownHeight optional xs:double
itemWidth optional xs:integer
showItemCaption optional xs:boolean
resizable optional xs:boolean
showGroup optional xs:boolean
loadOnClick optional xs:boolean
itemsInRow optional xs:integer
dataTemplateFile optional ST_String Simple Type
templateID optional ST_String Simple Type
itemContainerStyleID optional ST_String Simple Type
loadingMessage optional ST_String Simple Type
helpContextID optional ST_String Simple Type
keytip required ST_String Simple Type
scrollToSelectedItemInRibbon optional xs:boolean
Sequence
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
Choice 0..∞
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
Choice 0..∞
extendedCaption optional xs:string
keytip optional xs:string
Sequence
Choice
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
Choice
Sequence optional
refID required ST_ID Simple Type
separator optional xs:boolean
Choice 0..∞
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
size optional ST_Size Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
Sequence
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
Choice 0..∞
showItemCaption optional xs:boolean
itemHeight optional xs:integer
itemWidth optional xs:integer
dropDown optional xs:boolean
menuStyle optional xs:boolean
itemsInRow optional xs:integer
keytip required xs:string
caption optional xs:string
extendedCaption optional xs:string
Choice 0..∞
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
itemHeight optional xs:integer
itemWidth optional xs:integer
itemsInRow optional xs:integer
showItemCaption optional xs:boolean
caption optional xs:string
extendedCaption optional xs:string
Choice 0..∞
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
Choice 0..∞
contextMenu optional xs:boolean
smallImage optional ST_Uri Simple Type
largeImage optional ST_Uri Simple Type
keytip optional ST_String Simple Type
Sequence
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
content optional
Choice 0..∞
Choice 0..∞
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
inline optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
inline optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
refID required ST_ID Simple Type
separator optional xs:boolean
insert optional ST_Insert Simple Type
placeWith optional ST_ID Simple Type
Choice 0..∞
smallImage optional ST_Uri Simple Type
defaultTool optional ST_ID Simple Type
defaultTab optional ST_ID Simple Type
defaultDockPane optional ST_ID Simple Type
loadingMessage optional ST_String Simple Type
showLoadingMessage optional xs:boolean
hasCloseAllButThisCommand optional xs:boolean
isDropTarget optional xs:boolean
Choice optional
assembly optional
className optional
publicKeyToken optional
version optional
Choice 0..∞
Sequence
Sequence optional
image optional ST_Uri Simple Type
heading optional xs:string
Sequence optional
Sequence optional
assembly optional
className optional
publicKeyToken optional
version optional
Choice 0..∞
Choice 1..3
Sequence
Choice 0..∞
Choice 0..∞
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
refID required ST_ID Simple Type
separator optional xs:boolean
productName required xs:string
description optional xs:string
hasExtendedInfo optional xs:boolean
message optional xs:string
Used By
module Element
insertModule Element
Attributes
NameTypeUseDefaultFixedDescription
autoLoadxs:booleanoptional   
conditionST_ID Simple Typeoptional   
descriptionST_LongString Simple Typeoptional   
productDescriptionST_LongString Simple Typeoptional   
Source
<xs:complexType name="CT_Module" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:element name="controls" type="CT_Controls" />
    <xs:element name="tabs" type="CT_Tabs" />
    <xs:element name="tabGroups" type="CT_TabGroups" />
    <xs:element name="groups" type="CT_Groups" />
    <xs:element name="subgroups" type="CT_Subgroups" />
    <xs:element name="toolbars" type="CT_Toolbars" />
    <xs:element name="galleries" type="CT_Galleries" />
    <xs:element name="splitButtons" type="CT_SplitButtons" />
    <xs:element name="palettes" type="CT_Palettes" />
    <xs:element name="menus" type="CT_Menus" />
    <xs:element name="menubar" type="CT_Menubar" />
    <xs:element name="panes" type="CT_Panes" />
    <xs:element name="dockPanes" type="CT_DockPanes" />
    <xs:element name="miniToolbars" type="CT_MiniToolbars" />
    <xs:element name="extensionConfig" type="CT_ExtensionConfig" />
  </xs:choice>
  <xs:attributeGroup ref="simpleComponentGroup" />
  <xs:attribute name="autoLoad" type="xs:boolean" use="optional" />
  <xs:attribute name="condition" type="ST_ID" use="optional" />
  <xs:attribute name="description" type="ST_LongString" use="optional" />
  <xs:attribute name="productDescription" type="ST_LongString" use="optional" />
</xs:complexType>
See Also
ArcGIS Pro DAML Schema