ArcGIS Pro DAML Schema
CT_AddIn Complex Type
ArcGIS Pro DAML Schema : CT_AddIn Complex Type
Description
The root AddIn element.
Namespace http://schemas.esri.com/DADF/Registry
Diagram
PluginDatasource Element Choice PluginDatasources Element Choice ArcGISPro Element Choice CT_AddIn Complex Type
Overview
CT_AddIn
The root AddIn element.
language required ST_Target Simple Type
The development environment the add-in was authored in. For example, CLR for .NET.
namespace required ST_String Simple Type
The default namespace for all the classes in the add-in. Use this attribute instead of specifying the full class name (namespace.className) on each of your types.
library required ST_String Simple Type
The default library for all the classes in the add-in. If all your types originate in the same library, use this attribute to set it as the default.
Choice optional
Choice 0..∞
Choice 0..∞
class required xs:string
All optional
Description optional ST_String Simple Type
A detailed description of the extension.
Used By
AddIn Element
Attributes
NameTypeUseDefaultFixedDescription
languageST_Target Simple Typerequired   The development environment the add-in was authored in. For example, CLR for .NET.
namespaceST_String Simple Typerequired   The default namespace for all the classes in the add-in. Use this attribute instead of specifying the full class name (namespace.className) on each of your types.
libraryST_String Simple Typerequired   The default library for all the classes in the add-in. If all your types originate in the same library, use this attribute to set it as the default.
Source
<xs:complexType name="CT_AddIn" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>
        The root AddIn element.
      </xs:documentation>
  </xs:annotation>
  <xs:choice minOccurs="0" maxOccurs="1">
    <xs:element name="ArcGISPro" type="CT_ArcGISPro" />
  </xs:choice>
  <xs:attribute name="language" type="ST_Target" use="required">
    <xs:annotation>
      <xs:documentation>
          The development environment the add-in was authored in. For example, CLR for .NET.
        </xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="namespace" type="ST_String" use="required">
    <xs:annotation>
      <xs:documentation>
          The default namespace for all the classes in the add-in. Use this attribute instead of specifying the full class name (namespace.className) on each of your types.
        </xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="library" type="ST_String" use="required">
    <xs:annotation>
      <xs:documentation>
          The default library for all the classes in the add-in. If all your types originate in the same library, use this attribute to set it as the default.
        </xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <!--<xs:attribute name="helpSource" type="ST_String" use="optional">
      <xs:annotation>
        <xs:documentation>
          The default help source for all the classes in the add-in. It could be a CHM file or a URL.
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>-->
</xs:complexType>
See Also
ArcGIS Pro DAML Schema