# developerHowToDocumentType complexType

## Elements and Attributes

### Child Elements

Element | Description
--- | ---
section |
maml:summary | See external namespace.
maml:introduction | See external namespace.
maml:procedure | See external namespace.
maml:codeExample | See external namespace.
maml:codeExample | See external namespace.
maml:buildInstructions | See external namespace.
maml:robustProgramming | See external namespace.
maml:security | See external namespace.
maml:relatedTopics | See external namespace.

### Attributes

None.

## Definition

          <complexType name="developerHowToDocumentType" mixed="false" >
      <sequence>
        <!-- Always a title - but titles are stored outside the file -->
        <!-- Optional Search Results Summary -->
        <element ref="maml:summary" minOccurs="0" />
        <!-- Always an introduction -->
        <element ref="maml:introduction" />
        <!-- Optional procedures followed by optional code example
        <choice>
          <sequence>
            <!-- One or more procedures -->
            <choice minOccurs="1" maxOccurs="unbounded">
              <element ref="maml:procedure" />
              <element name="section" type="maml:procedureSectionType"></element>
            </choice>
            <!-- An optional code example -->
            <element ref="maml:codeExample" minOccurs="0" />
          </sequence>
          <element ref="maml:codeExample" />
        </choice>
        <element ref="maml:buildInstructions" minOccurs="0" />
        <element ref="maml:robustProgramming" minOccurs="0" />
        <element ref="maml:security" minOccurs="0" />
        <!-- Always a section for related items -->
        <element ref="maml:relatedTopics" />
      </sequence>
    </complexType>

©2003-2004 Microsoft Corporation. All rights reserved. Permission to copy, display and distribute this document is available at: http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp