ArcGIS Pro DAML Schema
ArcGIS Pro DAML Schema / CT_Module Complex Type
In This Topic
    CT_Module Complex Type
    In This Topic
    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 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
    activationCategory optional xs:string
    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
    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
    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