2.4.2 Control-Specific Attributes

This section specifies the use of attributes in the XSLT file, as specified in section 2.4.1.

Examples of the use of the attributes specified in this section can be found in section 3.4.2.

These attributes MUST be associated with the "xd" namespace prefix, as specified in [XMLSCHEMA1], and the "http://schemas.microsoft.com/office/infopath/2003" namespace in the XSLT file.

Attribute

Description

action (section 2.4.2.1)

The action executed when a control is clicked.

allownonmatching (section 2.4.2.2)

Client-only.

autoAdvance (section 2.4.2.3)

A Boolean value that specifies whether to move focus to the next control in the form when the text limit is reached on a text box control.

auxDom (section 2.4.2.4)

The name (section 2.2.36) of the secondary data connection associated with the "refresh" action (section 2.4.2.1) of a button control.

backgroundPicture (section 2.4.2.5)

Client-only.

binding (section 2.4.2.6)

The XML field from which the control reads and writes data.

bindingProperty (section 2.4.2.7)

The name of the custom control property used by the custom control to read and write data from and to the XML field associated with the control.

bindingType (section 2.4.2.8)

The format of the data that the custom control reads and writes.

boundProp (section 2.4.2.9)

The name of the XSLT attribute that contains the XML field from which the control reads and writes data.

CtrlId (section 2.4.2.10)

The unique identifier of a control in the form (1).

datafmt (section 2.4.2.11)

The data formatting the control uses to display the data in the associated XML field in the form (1).

disableEditing (section 2.4.2.12)

A Boolean value that specifies whether a control is read-only.

enabledProperty (section 2.4.2.13)

The name of the custom control property called to enable or disable the control.

enabledValue (section 2.4.2.14)

A Boolean value used to enable or disable the custom control.

ghosted (section 2.4.2.15)

Client-only.

ictID (section 2.4.2.16)

Client-only.

ictVersion (section 2.4.2.17)

Client-only.

inline (section 2.4.2.18)

Client-only.

innerCtrl (section 2.4.2.19)

A type of component inside the date picker control.

inputscope (section 2.4.2.20)

Client-only.

inputScopeId (section 2.4.2.21)

Client-only.

layoutText (section 2.4.2.22)

Client-only.

linkedToMaster (section 2.4.2.23)

Client-only.

masterID (section 2.4.2.24)

Client-only.

masterName (section 2.4.2.25)

Client-only.

num (section 2.4.2.26)

Indicates that the xd:num XSLT attribute contains the XML field from which the control reads and writes data.

offValue (section 2.4.2.27)

The XML field value for a check box control when that check box control is unchecked.

onValue (section 2.4.2.28)

The XML field value for a control when that control is selected.

postbackModel (section 2.4.2.29)

Specifies whether to trigger a postback when the XML field value displayed in the control is changed.

ref (section 2.4.2.30)

Client-only.

SignatureBlock (section 2.4.2.31)

The name for the signed data block (section 2.2.126) for a control that allows XML digital signatures.

SignedSectionDisplaySignatures (section 2.4.2.32)

A Boolean value that specifies whether to display XML digital signatures (1) inline in the form (1) for a control that allows XML digital signatures (1).

SignedSectionName (section 2.4.2.33)

The name for the signed data block (section 2.2.126) for a control that allows XML digital signatures (1).

value (section 2.4.2.34)

Indicates that the xd:value XSLT attribute contains the XML field from which the control reads and writes data.

xctname (section 2.4.2.35)

The type of the control.

xmlToEdit (section 2.4.2.36)

The additional editing properties of the control.