# Microsoft.Search.Office.ServiceParameters Schema Documentation

This topic contains documentation for the Microsoft.Search.Office.ServiceParameters schema. For the text of the schema, see Microsoft.Search.Office.ServiceParameters Schema.

## Documentation for the urn:Microsoft.Search.Office.ServiceParameters schema

Defines form information augmenting a query. The root element in this schema is designed to be used inside the Microsoft.Search.Query.xsd schema.

## Basic Schema Attributes

Attribute | Value
--- | ---
targetNamespace | urn:Microsoft.Search.Office.ServiceParameters
elementFormDefault | qualified
attributeFormDefault | unqualified (default)

## Declared Namespaces

Namespace | Prefix
--- | ---
urn:Microsoft.Search.Office.ServiceParameters | (default)
http://www.w3.org/2001/XMLSchema | xsd:
http://www.w3.org/XML/1998/namespace | xml:

## Imported Schemas

namespace | id | schemaLocation
--- | --- | ---
urn:Microsoft.Search.Types | (none) | Microsoft.Search.Types.xsd

## Overview

<ServiceParameters>

<Action/>

<Parameters>

<Any/>

</Parameters>

<Any/>

</ServiceParameters>

## Top-Level Elements

Element: ServiceParameters

The value of parameters passed by a service inside a form.

Property | Value
--- | ---
abstract | false (default)
name | ServiceParameters
nillable | false (default)
type | complexType

Attributes

- Attribute: revision

  Unsigned integer indicating the revision of the schema used in the request.

  Property | Value
  --- | ---
  name | revision
  type | xsd:unsignedInt
  use | optional

- Attribute: build

  The build of the component used to generate the request.

  Property | Value
  --- | ---
  name | build
  type | t:String255
  use | optional

Subelements: Sequence

Elements must appear in the specified order.

- Element: Action

  The ID of the form element that triggered the requery.

  Property | Value
  --- | ---
  abstract | false (default)
  minOccurs | 0
  maxOccurs | 1 (default)
  name | Action
  nillable | false (default)
  type | t:IDType

- Element: Parameters

  A collection of form parameters and their values.

  Property | Value
  --- | ---
  abstract | false (default)
  minOccurs | 0
  maxOccurs | 1 (default)
  name | Parameters
  nillable | false (default)
  type | ParametersType

- Any

  Any element in another namespace. Can be used for extensibility in the future.

  Property | Value
  --- | ---
  namespace | ##other
  processContents | skip
  minOccurs | 0
  maxOccurs | unbounded

## Top-Level Types and Groups

- Complex Type: ParametersType

  A collection of form parameters and their values. The IDs of the various Form elements will be mapped to an element name that contains their value. The elements appear as a sequence.

  Attributes

  None

  Subelements: Sequence

  Elements must appear in the specified order.

  - Any

    Any element in the local namespace. Element names are derived from the Form control IDs.

    Property | Value
    --- | ---
    namespace | ##local
    processContents | strict (default)
    minOccurs | 0
    maxOccurs | unbounded

©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