This documentation is archived and is not being maintained.

component Attribute

Office 2007

Specifies the name of the editing component that will be referenced within the action attribute of a button element.

Type

xsd:enumeration

Remarks

The component attribute is a required attribute of the editWith element.

Valid component names include xCollection, xOptional, xReplace, xTextList, xField, xImage, xFileAttachment.

Example

The following is an example of the component attribute as it is used in the editWith element:

<xsf:editing>
   <xsf:xmlToEdit name="CD_10"
      item="/CustomUISample/CDCollection/CD" 
      container="/CustomUISample">
      <xsf:editWith caption="CD"
         autoComplete="yes"
         component="xCollection">
         <xsf:fragmentToInsert>
            <xsf:chooseFragment parent="CDCollection">
               <CD>
                  <Title></Title>
                  <Artist></Artist>
                  <Tracks>
                     <Track></Track>
                     <Track></Track>
                  </Tracks>
               </CD>
            </xsf:chooseFragment>
         </xsf:fragmentToInsert>
      </xsf:editWith>
   </xsf:xmlToEdit>
</xsf:editing>

The following is an example of the component attribute as it is used in the editWith element, where the value of the component attribute is "xFileAttachment":

<xsf:xmlToEdit name="some_name"  item="/my:myFields/my:field1">
   <xsf:editWith allowedFileTypes="doc, xls" component="xFileAttachment"/>
</xsf:xmlToEdit>
 
<menuArea name="msoStructuralEditingContextMenu">
   <button action="xFileAttachment::attach" xmlToEdit="some_name" caption="Attach..." showIf="immediate" />
   <button action="xFileAttachment::open" xmlToEdit="some_name" caption="Open" showIf="immediate" />
   <button action="xFileAttachment::saveAs" xmlToEdit="some_name" caption="Save As..." showIf="immediate" />
   <button action="xFileAttachment::remove" xmlToEdit="some_name" caption="Delete file" showIf="immediate" />
</menuArea>


Show: