This topic contains documentation for the Microsoft.Search.Discovery schema. For the text of the schema, see Microsoft.Search.Discovery Schema.
Defines the response that a discovery service uses to return a list of services to be advertised or automatically installed.
| Attribute | Value | 
|---|---|
| targetNamespace | http://schemas.microsoft.com/Office/Research/2002/8/Discovery | 
| elementFormDefault | qualified | 
| attributeFormDefault | unqualified (default) | 
| Namespace | Prefix | 
|---|---|
| urn:Microsoft.Search.Types | t: | 
| http://schemas.microsoft.com/Office/Research/2002/8/Discovery | (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 | 
</Research>
</Discovery>
Describes the basic properties of a service to be advertised or automatically installed. It provides enough information for the user to decide whether to install the service.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| name | Discovery | 
| nillable | false (default) | 
| type | complexType | 
Attributes
None
Subelements: Sequence
Elements must appear in the specified order.
Describes the basic properties of a research service provider.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| minOccurs | 0 | 
| maxOccurs | unbounded | 
| name | Research | 
| nillable | false (default) | 
| type | ResearchType | 
Any element in another namespace. Can be used for extensibility in the future.
| Property | Value | 
|---|---|
| namespace | ##other | 
| processContents | skip | 
| minOccurs | 0 | 
| maxOccurs | unbounded | 
Describes the basic properties of a research service provider.
Attributes
Attribute: autoInstall
Boolean that indicates whether the research service provider's services should be automatically installed.
| Property | Value | 
|---|---|
| default | false | 
| name | autoInstall | 
| type | xsd:boolean | 
| use | optional | 
Subelements: Sequence
Elements must appear in the specified order.
Globally unique identifier (GUID) of the research service provider.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| minOccurs | 1 | 
| maxOccurs | 1 (default) | 
| name | Id | 
| nillable | false (default) | 
| type | t:GUIDType | 
Name of the research service provider.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| minOccurs | 1 | 
| maxOccurs | 1 (default) | 
| name | Name | 
| nillable | false (default) | 
| type | t:String255 | 
Registration URL of the research service provider.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| minOccurs | 1 | 
| maxOccurs | 1 (default) | 
| name | RegistrationPath | 
| nillable | false (default) | 
| type | xsd:anyURI | 
Description of the research service provider.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| minOccurs | 0 | 
| maxOccurs | 1 (default) | 
| name | Description | 
| nillable | false (default) | 
| type | t:String2048 | 
Link for more information about the research service provider.
| Property | Value | 
|---|---|
| abstract | false (default) | 
| minOccurs | 0 | 
| maxOccurs | 1 (default) | 
| name | AboutPath | 
| nillable | false (default) | 
| type | xsd:string | 
Any element in another namespace. Can be used for extensibility in the future.
| Property | Value | 
|---|---|
| namespace | ##other | 
| processContents | skip | 
| minOccurs | 0 | 
| maxOccurs | unbounded |