Definition Type: Element
Name: button
Namespace: http://schemas.microsoft.com/office/infopath/2003/solutionDefinition
Containing Schema: sd.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into showIf in schema sd_xsd Drilldown into action in schema sd_xsd Drilldown into xmlToEdit in schema sd_xsd Drilldown into name in schema sd_xsd Drilldown into tooltip in schema sd_xsd Drilldown into icon in schema sd_xsd Drilldown into caption in schema sd_xsdXSD Diagram of button in schema sd_xsd (Microsoft Office 2003 Reference Schemas)
Collapse XSD Schema Code:
<xsd:element name="button">
    <xsd:complexType>
        <xsd:attribute name="caption" type="xsf:xdTitle" />
        <xsd:attribute name="icon" type="xsd:string" />
        <xsd:attribute name="tooltip" type="xsf:xdTitle" />
        <xsd:attribute name="name" type="xsd:NMTOKEN" />
        <xsd:attribute name="xmlToEdit" type="xsd:NMTOKEN" />
        <xsd:attribute name="action">
            <xsd:simpleType>
                <xsd:restriction base="xsd:NMTOKEN">
                    <xsd:enumeration value="xCollection::insert" />
                    <xsd:enumeration value="xCollection::insertBefore" />
                    <xsd:enumeration value="xCollection::insertAfter" />
                    <xsd:enumeration value="xCollection::remove" />
                    <xsd:enumeration value="xCollection::refreshFilter" />
                    <xsd:enumeration value="xCollection::removeAll" />
                    <xsd:enumeration value="xOptional::insert" />
                    <xsd:enumeration value="xOptional::remove" />
                    <xsd:enumeration value="xReplace::replace" />
                    <xsd:enumeration value="xFileAttachment::attach" />
                    <xsd:enumeration value="xFileAttachment::open" />
                    <xsd:enumeration value="xFileAttachment::saveAs" />
                    <xsd:enumeration value="xFileAttachment::remove" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="showIf">
            <xsd:simpleType>
                <xsd:restriction base="xsd:NMTOKEN">
                    <xsd:enumeration value="always" />
                    <xsd:enumeration value="enabled" />
                    <xsd:enumeration value="immediate" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:attribute>
    </xsd:complexType>
</xsd:element>
Collapse Child Attributes:
Name Type Default Value Use
caption xsf:caption (Optional)
icon xsf:icon (Optional)
tooltip xsf:tooltip (Optional)
name xsf:name (Optional)
xmlToEdit xsf:xmlToEdit (Optional)
action xsf:action (Optional)
showIf xsf:showIf (Optional)