This topic contains documentation for the Microsoft.Search.Registration.Request schema. For the text of the schema, see Microsoft.Search.Registration.Request Schema.
Defines a registration request to a service provider.
| Attribute | Value |
|---|---|
| targetNamespace | urn:Microsoft.Search.Registration.Request |
| elementFormDefault | qualified |
| attributeFormDefault | unqualified (default) |
| Namespace | Prefix |
|---|---|
| urn:Microsoft.Search.Types | t: |
| urn:Microsoft.Search.Registration.Request | (default) |
| http://www.w3.org/2001/XMLSchema | xsd: |
| http://www.w3.org/XML/1998/namespace | xml: |
| namespace | id | schemaLocation |
|---|---|---|
| urn:Microsoft.Search.Types | (none) | Microsoft.Search.Types.xsd |
</SupportedFormats>
</SystemInformation>
</RegistrationRequest>
| Property | Value |
|---|---|
| abstract | false (default) |
| name | RegistrationRequest |
| 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.
Unique identifier for the client.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | 1 (default) |
| name | OriginatorId |
| nillable | false (default) |
| type | t:GUIDType |
The formats that the client recognizes for the response.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | 1 (default) |
| name | SupportedFormats |
| nillable | false (default) |
| type | SupportedFormatsType |
Information about the system that is requesting the registration information. The service provider can use this to determine if and how to register with the system.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | 1 (default) |
| name | SystemInformation |
| nillable | false (default) |
| type | SystemInformationType |
Any element in another namespace. Can be used for extensibility in the future.
| Property | Value |
|---|---|
| namespace | ##other |
| processContents | skip |
| minOccurs | 0 |
| maxOccurs | unbounded |
Complex Type: SupportedFormatsType
Describes any number of formats that the client understands for the response.
Attributes
None
Subelements: Sequence
Elements must appear in the specified order.
Supported response elements (QNames). All recognized namespaces should be specified here.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 1 |
| maxOccurs | unbounded |
| name | Format |
| nillable | false (default) |
| type | FormatType |
Any element in another namespace. Can be used for extensibility in the future.
| Property | Value |
|---|---|
| namespace | ##other |
| processContents | skip |
| minOccurs | 0 |
| maxOccurs | unbounded |
Defines a supported format.
Attributes
Attribute: revision
Unsigned integer indicating the revision of the schema.
| Property | Value |
|---|---|
| name | revision |
| type | xsd:unsignedInt |
| use | optional |
Attribute: build
The build of the component used.
| Property | Value |
|---|---|
| name | build |
| type | t:String255 |
| use | optional |
Simple Content
Base
| base | xsd:string |
Complex Type: SystemInformationType
Describes information about the system that is requesting the information. The service provider can use this to determine how to respond.
Attributes
None
Subelements: Sequence
Elements must appear in the specified order.
The system's main language.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | 1 (default) |
| name | SkuLanguage |
| nillable | false (default) |
| type | xsd:language |
One of the system's language versions. There could be multiple ones.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | unbounded |
| name | LanguagePack |
| nillable | false (default) |
| type | xsd:language |
The current language of the user interface.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | 1 (default) |
| name | InterfaceLanguage |
| nillable | false (default) |
| type | xsd:language |
Country or region indicating the current location of the system.
| Property | Value |
|---|---|
| abstract | false (default) |
| minOccurs | 0 |
| maxOccurs | 1 (default) |
| name | Location |
| nillable | false (default) |
| type | t:ISO3166Type |
Any element in another namespace. Can be used for extensibility in the future.
| Property | Value |
|---|---|
| namespace | ##other |
| processContents | skip |
| minOccurs | 0 |
| maxOccurs | unbounded |