1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
|
<html dir="ltr"><head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<META HTTP-EQUIV="assetid" CONTENT="HV01087691"><META NAME="lcid" CONTENT="1033"><title>Microsoft.Search.Response.Form Schema Documentation</title><link rel="stylesheet" type="text/css" href="office10.css"><script type="text/javascript" language="Javascript" src="ExpCollapse.js"></script><script type="text/javascript" language="JavaScript" src="inline.js"></script></head><body><h1>Microsoft.Search.Response.Form Schema Documentation</h1><p>This topic contains documentation for the Microsoft.Search.Response.Form schema. For the text of the schema, see <a href="rsxsdResponseForm.htm" id="HV01084529" lcid=" ">Microsoft.Search.Response.Form Schema</a>.</p><h2>Documentation for the urn:Microsoft.Search.Response.Form schema</h2><p>Forms allow interaction between a service and a user. This schema defines all form elements and their relationship to each other. A form is submitted when a user clicks a form element having the <b class="bterm">@action="requery"</b> attribute. At this point, a new query is generated containing the data from the form.</p><h2>Basic Schema Attributes</h2><table><tr><th>Attribute</th><th>Value</th></tr><tr><td>targetNamespace</td><td>urn:Microsoft.Search.Response.Form</td></tr><tr><td>elementFormDefault</td><td>qualified</td></tr><tr><td>attributeFormDefault</td><td>unqualified <i>(default)</i></td></tr></table><h2>Declared Namespaces</h2><table><tr><th>Namespace</th><th>Prefix</th></tr><tr><td>urn:Microsoft.Search.Types</td><td>t:
</td></tr><tr><td>urn:Microsoft.Search.Response.Form</td><td><i>(default)</i></td></tr><tr><td>http://www.w3.org/2001/XMLSchema</td><td>xsd:
</td></tr><tr><td>http://www.w3.org/XML/1998/namespace</td><td>xml:
</td></tr></table><h2>Imported Schemas</h2><table><tr><th>namespace</th><th>id</th><th>schemaLocation</th></tr><tr><td>urn:Microsoft.Search.Types</td><td><i>(none)</i></td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">Microsoft.Search.Types.xsd</a></td></tr></table><h2>Overview</h2><p><a href="#Form">
<Form>
</a></p><p> <a href="#NestedFormGroup_Button">
<Button>
</a></p><p> <a href="#ButtonType_Text">
<Text/>
</a></p><p> </Button></p><p> <a href="#NestedFormGroup_Checkbox">
<Checkbox>
</a></p><p> <a href="#CheckboxType_Text">
<Text/>
</a></p><p> <a href="#CheckboxType_Frame">
<Frame>
</a></p><p> </Frame></p><p> </Checkbox></p><p>
<a href="#NestedFormGroup_Edit"><Edit>
</a></p><p> <a href="#EditType_Text">
<Text/>
</a></p><p> </Edit></p><p> <a href="#NestedFormGroup_Hyperlink">
<Hyperlink>
</a></p><p> <a href="#HyperlinkFormType_Text">
<Text/>
</a></p><p> </Hyperlink></p><p> <a href="#NestedFormGroup_Label">
<Label/>
</a></p><p> <a href="#NestedFormGroup_Listbox">
<Listbox>
</a></p><p>
<a href="#ListboxType_Text"><Text/>
</a></p><p> <a href="#ListboxType_Option">
<Option>
</a></p><p>
<a href="#ListBoxOptionType_Text"><Text/>
</a></p><p> </Option></p><p> </Listbox></p><p> <a href="#NestedFormGroup_NewQuery">
<NewQuery>
</a></p><p>
<a href="#NewQueryType_Text"><Text/>
</a></p><p> </NewQuery></p><p>
<a href="#NestedFormGroup_RadioGroup"><RadioGroup>
</a></p><p> <a href="#RadioGroupType_Text">
<Text/>
</a></p><p> <a href="#RadioGroupType_Option">
<Option>
</a></p><p> <a href="#RadioOptionType_Text">
<Text/>
</a></p><p>
<a href="#RadioOptionType_Frame"><Frame>
</a></p><p> </Frame></p><p> </Option></p><p> </RadioGroup></p><p> <a href="#Form_Frame">
<Frame>
</a></p><p>
<a href="#NestedFormGroup_Button"><Button>
</a></p><p> <a href="#ButtonType_Text">
<Text/>
</a></p><p> </Button></p><p>
<a href="#NestedFormGroup_Checkbox"><Checkbox>
</a></p><p>
<a href="#CheckboxType_Text"><Text/>
</a></p><p> <a href="#CheckboxType_Frame">
<Frame>
</a></p><p> </Frame></p><p> </Checkbox></p><p> <a href="#NestedFormGroup_Edit">
<Edit>
</a></p><p>
<a href="#EditType_Text"><Text/>
</a></p><p> </Edit></p><p>
<a href="#NestedFormGroup_Hyperlink"><Hyperlink>
</a></p><p> <a href="#HyperlinkFormType_Text">
<Text/>
</a></p><p> </Hyperlink></p><p> <a href="#NestedFormGroup_Label">
<Label/>
</a></p><p> <a href="#NestedFormGroup_Listbox">
<Listbox>
</a></p><p> <a href="#ListboxType_Text">
<Text/>
</a></p><p>
<a href="#ListboxType_Option"><Option>
</a></p><p> <a href="#ListBoxOptionType_Text">
<Text/>
</a></p><p> </Option></p><p> </Listbox></p><p> <a href="#NestedFormGroup_NewQuery">
<NewQuery>
</a></p><p>
<a href="#NewQueryType_Text"><Text/>
</a></p><p> </NewQuery></p><p>
<a href="#NestedFormGroup_RadioGroup"><RadioGroup>
</a></p><p>
<a href="#RadioGroupType_Text"><Text/>
</a></p><p> <a href="#RadioGroupType_Option">
<Option>
</a></p><p> <a href="#RadioOptionType_Text">
<Text/>
</a></p><p>
<a href="#RadioOptionType_Frame"><Frame>
</a></p><p> </Frame></p><p> </Option></p><p> </RadioGroup></p><p> </Frame></p><p></Form></p><h2>Top-Level Elements</h2><p><a id="Form" name="Form">
<b class="bterm">Element:
Form</b></a></p><p>Forms are controls that allow users to refine their queries.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>name</td><td>Form</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td>complexType</td></tr></table><p><b class="bterm">Attributes</b></p><ul><li><p><b class="bterm">Attribute: revision</b></p><p>Unsigned integer indicating the revision of the schema used in the response.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>revision</td></tr><tr><td>type</td><td>xsd:unsignedInt</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: build</b></p><p>The build of the component used to generate the response.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>build</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:String255</a></td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: rtl</b></p><p>If set to <b class="bterm">true</b>, text on the forms is displayed right-to-left. If set to <b class="bterm">false</b>, text on the forms is displayed left-to-right. If unspecified, the system will choose.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>rtl</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional <i>(default)</i></td></tr></table></li><li><p><b class="bterm">Attribute: propagate</b></p><p>If set to <b class="bterm">false</b>, any changes to the main query box will be passed with the requery generated by the form, rather than passing the original query.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>true</td></tr><tr><td>name</td><td>propagate</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional <i>(default)</i></td></tr></table></li><li><p><b class="bterm">Attribute: separator</b></p><p>If set to <b class="bterm">true</b>, the form block is displayed with a separator below it to distinguish it from other portions of the results.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>separator</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional <i>(default)</i></td></tr></table></li></ul><p><b class="bterm">Subelements: Choice</b></p><p>Only one element can be chosen.</p><p>The minimum number of occurrences <i>(minOccurs)</i> for the choice is 0.</p><p>The maximum number of occurrences <i>(maxOccurs)</i> for the choice is unbounded.</p><ul><li><p><b class="bterm">Group Reference: NestedFormGroup</b></p><p>A collection of form controls.</p><p><b class="bterm">Group Information</b></p><table><tr><th>Property</th><th>Value</th></tr><tr><td>ref</td><td><a href="#NestedFormGroup">NestedFormGroup</a></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>minOccurs</td><td>1</td></tr></table></li><li><p><a id="Form_Frame" name="Form_Frame">
<b class="bterm">Element:
Frame</b></a></p><p>A collection of form controls, displayed horizontally.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Frame</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#FrameType">FrameType</a></td></tr></table></li></ul><h2>Top-Level Types and Groups</h2><ul><li><p><a id="NestedFormGroup" name="NestedFormGroup">
<b class="bterm">Group: NestedFormGroup</b></a></p><p>Defines a collection of controls.</p><p><b class="bterm">Subelements: Choice</b></p><p>Only one element can be chosen.</p><ul><li><p><a id="NestedFormGroup_Button" name="NestedFormGroup_Button">
<b class="bterm">Element:
Button</b></a></p><p>A simple button.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Button</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#ButtonType">ButtonType</a></td></tr></table></li><li><p><a id="NestedFormGroup_Checkbox" name="NestedFormGroup_Checkbox">
<b class="bterm">Element:
Checkbox</b></a></p><p>A check box.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Checkbox</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#CheckboxType">CheckboxType</a></td></tr></table></li><li><p><a id="NestedFormGroup_Edit" name="NestedFormGroup_Edit">
<b class="bterm">Element:
Edit</b></a></p><p>An edit control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Edit</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#EditType">EditType</a></td></tr></table></li><li><p><a id="NestedFormGroup_Hyperlink" name="NestedFormGroup_Hyperlink">
<b class="bterm">Element:
Hyperlink</b></a></p><p>A hyperlink.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Hyperlink</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#HyperlinkFormType">HyperlinkFormType</a></td></tr></table></li><li><p><a id="NestedFormGroup_Label" name="NestedFormGroup_Label">
<b class="bterm">Element:
Label</b></a></p><p>A text label.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Label</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li><li><p><a id="NestedFormGroup_Listbox" name="NestedFormGroup_Listbox">
<b class="bterm">Element:
Listbox</b></a></p><p>A list box or drop-down list control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Listbox</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#ListboxType">ListboxType</a></td></tr></table></li><li><p><a id="NestedFormGroup_NewQuery" name="NestedFormGroup_NewQuery">
<b class="bterm">Element:
NewQuery</b></a></p><p>A new query control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>NewQuery</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#NewQueryType">NewQueryType</a></td></tr></table></li><li><p><a id="NestedFormGroup_RadioGroup" name="NestedFormGroup_RadioGroup">
<b class="bterm">Element:
RadioGroup</b></a></p><p>A radio button group.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>RadioGroup</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#RadioGroupType">RadioGroupType</a></td></tr></table></li></ul></li><li><p><a id="ButtonType" name="ButtonType">
<b class="bterm">Complex Type: ButtonType</b></a></p><p>Defines a simple button.</p><p><b class="bterm">Attributes</b></p><ul><li><p>
<b class="bterm">Attribute Group Reference: ControlAttributes</b></p><p>Shared control attributes.</p><table><tr><td>ref</td><td><a href="#ControlAttributes">ControlAttributes</a></td></tr></table></li><li><p><b class="bterm">Attribute: tooltip</b></p><p>Optional ToolTip.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>tooltip</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:String2048</a></td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: icon</b></p><p>Optional icon, which suppresses the display of text. Only the <b class="bterm">Go</b> icon is currently supported.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>icon</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:string</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>enumeration</td><td><p>go</p></td></tr></table></li></ul><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><ul><li><p><a id="ButtonType_Text" name="ButtonType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text for the control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li></ul></li><li><p><a id="CheckboxType" name="CheckboxType">
<b class="bterm">Complex Type: CheckboxType</b></a></p><p>Describes a check box control with optional child controls.</p><p><b class="bterm">Attributes</b></p><ul><li><p>
<b class="bterm">Attribute Group Reference: ControlAttributes</b></p><p>Shared control attributes.</p><table><tr><td>ref</td><td><a href="#ControlAttributes">ControlAttributes</a></td></tr></table></li><li><p><b class="bterm">Attribute: selected</b></p><p>If set to <b class="bterm">true</b>, the check box appears checked.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>selected</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li></ul><p><b class="bterm">Subelements: All</b></p><p>All elements can appear in any order, but identical elements are grouped together.</p><ul><li><p><a id="CheckboxType_Text" name="CheckboxType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text of the check box.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li><li><p><a id="CheckboxType_Frame" name="CheckboxType_Frame">
<b class="bterm">Element:
Frame</b></a></p><p>Child elements under the check box.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Frame</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#FrameType">FrameType</a></td></tr></table></li></ul></li><li><p><a id="EditType" name="EditType">
<b class="bterm">Complex Type: EditType</b></a></p><p>Describes an edit control with an optional label.</p><p><b class="bterm">Attributes</b></p><ul><li><p>
<b class="bterm">Attribute Group Reference: ControlAttributes</b></p><p>Shared control attributes.</p><table><tr><td>ref</td><td><a href="#ControlAttributes">ControlAttributes</a></td></tr></table></li><li><p><b class="bterm">Attribute: value</b></p><p>Initial text inside the control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>value</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:String2048</a></td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: password</b></p><p>If <b class="bterm">true</b>, it indicates that the edit control is a password box and needs to be obscured.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>password</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: rtl</b></p><p>If set to <b class="bterm">true</b>, text on the control is displayed right-to-left. If set to <b class="bterm">false</b>, text on the control is displayed left-to-right.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>rtl</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: limit</b></p><p>Maximum number of characters allowed.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>256</td></tr><tr><td>name</td><td>limit</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:integer</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>minInclusive</td><td>1</td></tr><tr><td>maxInclusive</td><td>4096</td></tr></table></li><li><p><b class="bterm">Attribute: width</b></p><p>The width of the control in character units. If not specified, the control fills all available space.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>width</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:integer</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>minInclusive</td><td>1</td></tr><tr><td>maxInclusive</td><td>128</td></tr></table></li></ul><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><ul><li><p><a id="EditType_Text" name="EditType_Text">
<b class="bterm">Element:
Text</b></a></p><p>Text for the control's label.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#PositionalTextType">PositionalTextType</a></td></tr></table></li></ul></li><li><p><a id="HyperlinkFormType" name="HyperlinkFormType">
<b class="bterm">Complex Type: HyperlinkFormType</b></a></p><p>Defines a hyperlink that behaves like a button.</p><p><b class="bterm">Attributes</b></p><ul><li><p>
<b class="bterm">Attribute Group Reference: ControlAttributes</b></p><p>Shared control attributes.</p><table><tr><td>ref</td><td><a href="#ControlAttributes">ControlAttributes</a></td></tr></table></li><li><p><b class="bterm">Attribute: tooltip</b></p><p>Optional ToolTip.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>tooltip</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:String2048</a></td></tr><tr><td>use</td><td>optional</td></tr></table></li></ul><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><ul><li><p><a id="HyperlinkFormType_Text" name="HyperlinkFormType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text for the control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li></ul></li><li><p><a id="TextType" name="TextType">
<b class="bterm">Complex Type: TextType</b></a></p><p>Defines a text label.</p><p><b class="bterm">Attributes</b></p><ul><li><p><b class="bterm">Attribute: rtl</b></p><p>If set to <b class="bterm">true</b>, the text is displayed right-to-left. If set to <b class="bterm">false</b>, the text is displayed left-to-right.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>rtl</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Simple Content</b></p><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:string</td></tr></table></li></ul></li><li><p><a id="ListboxType" name="ListboxType">
<b class="bterm">Complex Type: ListboxType</b></a></p><p>Defines a list box control.</p><p><b class="bterm">Attributes</b></p><ul><li><p>
<b class="bterm">Attribute Group Reference: ControlAttributes</b></p><p>Shared control attributes.</p><table><tr><td>ref</td><td><a href="#ControlAttributes">ControlAttributes</a></td></tr></table></li><li><p><b class="bterm">Attribute: dropdown</b></p><p>If set to <b class="bterm">false</b>, the control is a list box rather than a drop-down list.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>true</td></tr><tr><td>name</td><td>dropdown</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: rtl</b></p><p>If set to <b class="bterm">true</b>, the control is displayed right-to-left. If set to <b class="bterm">false</b>, the control is displayed left-to-right.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>rtl</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: width</b></p><p>The width of the control in character units. If not specified, the control fills all available space.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>width</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:integer</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>minInclusive</td><td>1</td></tr><tr><td>maxInclusive</td><td>128</td></tr></table></li></ul><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><ul><li><p><a id="ListboxType_Text" name="ListboxType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text for the control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#PositionalTextType">PositionalTextType</a></td></tr></table></li><li><p><a id="ListboxType_Option" name="ListboxType_Option">
<b class="bterm">Element:
Option</b></a></p><p>An option in the list box.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>unbounded</td></tr><tr><td>name</td><td>Option</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#ListBoxOptionType">ListBoxOptionType</a></td></tr></table></li></ul></li><li><p><a id="ListBoxOptionType" name="ListBoxOptionType">
<b class="bterm">Complex Type: ListBoxOptionType</b></a></p><p>Defines an option in a list box.</p><p><b class="bterm">Attributes</b></p><ul><li><p><b class="bterm">Attribute: id</b></p><p>Unique ID for the option.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>id</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:IDType</a></td></tr><tr><td>use</td><td>required</td></tr></table></li><li><p><b class="bterm">Attribute: selected</b></p><p>If set to <b class="bterm">true</b>, the option is selected by default.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>selected</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: level</b></p><p>Indentation level for the option.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>1</td></tr><tr><td>name</td><td>level</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:integer</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>minInclusive</td><td>1</td></tr><tr><td>maxInclusive</td><td>3</td></tr></table></li></ul><p><b class="bterm">Subelements: All</b></p><p>All elements can appear in any order, but identical elements are grouped together.</p><ul><li><p><a id="ListBoxOptionType_Text" name="ListBoxOptionType_Text">
<b class="bterm">Element:
Text</b></a></p><p>Text for the option.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td>xsd:string</td></tr></table></li></ul></li><li><p><a id="NewQueryType" name="NewQueryType">
<b class="bterm">Complex Type: NewQueryType</b></a></p><p>Defines a link that launches a new query.</p><p><b class="bterm">Attributes</b></p><ul><li><p><b class="bterm">Attribute: query</b></p><p>The actual query to be sent when the link is clicked.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>query</td></tr><tr><td>type</td><td>xsd:string</td></tr><tr><td>use</td><td>required</td></tr></table></li><li><p><b class="bterm">Attribute: tooltip</b></p><p>An optional ToolTip.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>tooltip</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:String2048</a></td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: category</b></p><p>Category or group of services to be searched. If not specified, the currently selected set of services is searched.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>category</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:CategoryType</a></td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: disabled</b></p><p>If set to <b class="bterm">true</b>, the link is disabled.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>disabled</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li></ul><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><ul><li><p><a id="NewQueryType_Text" name="NewQueryType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text for the link.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li></ul></li><li><p><a id="RadioGroupType" name="RadioGroupType">
<b class="bterm">Complex Type: RadioGroupType</b></a></p><p>Defines a group of radio buttons.</p><p><b class="bterm">Attributes</b></p><ul><li><p>
<b class="bterm">Attribute Group Reference: ControlAttributes</b></p><p>Shared control attributes.</p><table><tr><td>ref</td><td><a href="#ControlAttributes">ControlAttributes</a></td></tr></table></li><li><p><b class="bterm">Attribute: rtl</b></p><p>If set to <b class="bterm">true</b>, the radio button group is displayed right-to-left. If set to <b class="bterm">false</b>, the radio button group is displayed left-to-right.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>rtl</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional <i>(default)</i></td></tr></table></li></ul><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><ul><li><p><a id="RadioGroupType_Text" name="RadioGroupType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text for the radio button group label.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li><li><p><a id="RadioGroupType_Option" name="RadioGroupType_Option">
<b class="bterm">Element:
Option</b></a></p><p>An individual radio button.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>unbounded</td></tr><tr><td>name</td><td>Option</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#RadioOptionType">RadioOptionType</a></td></tr></table></li></ul></li><li><p><a id="RadioOptionType" name="RadioOptionType">
<b class="bterm">Complex Type: RadioOptionType</b></a></p><p>Defines an individual radio button.</p><p><b class="bterm">Attributes</b></p><ul><li><p><b class="bterm">Attribute: id</b></p><p>Unique ID for the option.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>id</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:IDType</a></td></tr><tr><td>use</td><td>required</td></tr></table></li><li><p><b class="bterm">Attribute: selected</b></p><p>If set to <b class="bterm">true</b>, the option is selected by default.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>selected</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: disabled</b></p><p>If set to <b class="bterm">true</b>, the option is disabled.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>disabled</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li></ul><p><b class="bterm">Subelements: All</b></p><p>All elements can appear in any order, but identical elements are grouped together.</p><ul><li><p><a id="RadioOptionType_Text" name="RadioOptionType_Text">
<b class="bterm">Element:
Text</b></a></p><p>The text for the option.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Text</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#TextType">TextType</a></td></tr></table></li><li><p><a id="RadioOptionType_Frame" name="RadioOptionType_Frame">
<b class="bterm">Element:
Frame</b></a></p><p>Child elements under the radio button.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>abstract</td><td>false <i>(default)</i></td></tr><tr><td>minOccurs</td><td>0</td></tr><tr><td>maxOccurs</td><td>1 <i>(default)</i></td></tr><tr><td>name</td><td>Frame</td></tr><tr><td>nillable</td><td>false <i>(default)</i></td></tr><tr><td>type</td><td><a href="#FrameType">FrameType</a></td></tr></table></li></ul></li><li><p><a id="PositionalTextType" name="PositionalTextType">
<b class="bterm">Complex Type: PositionalTextType</b></a></p><p>Defines the text label for a control, when the label may appear in different places with respect to the control.</p><p><b class="bterm">Attributes</b></p><ul><li><p><b class="bterm">Attribute: rtl</b></p><p>If set to <b class="bterm">true</b>, the text is displayed right-to-left. If set to <b class="bterm">false</b>, the text is displayed left-to-right.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>rtl</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional <i>(default)</i></td></tr></table></li><li><p><b class="bterm">Attribute: position</b></p><p>Describes where the text label is positioned relative to the control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>beside</td></tr><tr><td>name</td><td>position</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:string</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>enumeration</td><td><p>beside</p><p>above</p></td></tr></table></li></ul><p><b class="bterm">Simple Content</b></p><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:string</td></tr></table></li><li><p><a id="FrameType" name="FrameType">
<b class="bterm">Complex Type: FrameType</b></a></p><p>Describes a group of controls that display side-by-side when possible.</p><p><b class="bterm">Attributes</b></p><p>None</p><p><b class="bterm">Subelements: Sequence</b></p><p>Elements must appear in the specified order.</p><p>The minimum number of occurrences <i>(minOccurs)</i> for the sequence is 0.</p><p>The maximum number of occurrences <i>(maxOccurs)</i> for the sequence is unbounded.</p><ul><li><p><b class="bterm">Group Reference: NestedFormGroup</b></p><p><b class="bterm">Group Information</b></p><table><tr><th>Property</th><th>Value</th></tr><tr><td>ref</td><td><a href="#NestedFormGroup">NestedFormGroup</a></td></tr><tr><td>minOccurs</td><td>1</td></tr><tr><td>minOccurs</td><td>1</td></tr></table></li></ul></li></ul><h2>Top-Level Attributes</h2><ul><li><p><a id="ControlAttributes" name="ControlAttributes"><b class="bterm">
Attribute Group: ControlAttributes</b></a></p><p>Defines attributes common to all form controls.</p><ul><li><p><b class="bterm">Attribute: id</b></p><p>The ID for the control.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>id</td></tr><tr><td>type</td><td><a href="rsxsdTypes.htm" id="HV010845191033" lcid=" ">t:IDType</a></td></tr><tr><td>use</td><td>required</td></tr></table></li><li><p><b class="bterm">Attribute: disabled</b></p><p>If set to <b class="bterm">true</b>, the control is disabled.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>false</td></tr><tr><td>name</td><td>disabled</td></tr><tr><td>type</td><td>xsd:boolean</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: submitUrl</b></p><p>The URL where the form data will be submitted if the control is clicked and it has a requery action. If absent, the service provider's registered query path is used.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>name</td><td>submitUrl</td></tr><tr><td>type</td><td>xsd:anyURI</td></tr><tr><td>use</td><td>optional</td></tr></table></li><li><p><b class="bterm">Attribute: action</b></p><p>Action to perform.</p><table><tr><th>Property</th><th>Value</th></tr><tr><td>default</td><td>none</td></tr><tr><td>name</td><td>action</td></tr><tr><td>type</td><td>simpleType</td></tr><tr><td>use</td><td>optional</td></tr></table><p><b class="bterm">Base</b></p><table><tr><td>base</td><td>xsd:string</td></tr></table><p><b class="bterm">Restrictions</b></p><table><tr><th>Restriction</th><th>Value</th></tr><tr><td>enumeration</td><td><p>requery</p><p>none</p><p>callback</p></td></tr></table></li></ul></li></ul><center><a href="XMLSchemaCopyright_HV01147162.htm">©2003-2004 Microsoft Corporation. All rights reserved.</a>
Permission to copy, display and distribute this document is available at: <a
href="http://r.office.microsoft.com/r/rlidAWSContentRedir?AssetID=XT010988631033&CTT=11&Origin=HV011232471033"
target="_new">http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp</a></center></body></html>
|