File: rsxsdRegistrationRequest.htm

package info (click to toggle)
office2003-schemas 1.0%2Bds-1
  • links: PTS, VCS
  • area: non-free
  • in suites: bookworm, forky, sid, trixie
  • size: 42,304 kB
  • sloc: javascript: 2,429; makefile: 29
file content (228 lines) | stat: -rw-r--r-- 12,358 bytes parent folder | download
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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
<html dir="ltr"><head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<META HTTP-EQUIV="assetid" CONTENT="HV01084525"><META NAME="lcid" CONTENT="1033"><title>Microsoft.Search.Registration.Request Schema</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.Registration.Request Schema</h1><p>This topic contains the annotated text of the Microsoft.Search.Registration.Request.xsd schema file. For additional information about this schema, see <a href="rsxsdRegistrationRequestDocs.htm" id="HV01087683" lcid=" ">Microsoft.Search.Registration.Request Schema Documentation</a>.</p><pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
&lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  --&gt;
&lt;!-- Schema: Registration.Request.xsd                           --&gt;
&lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  --&gt;
&lt;xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    targetNamespace="urn:Microsoft.Search.Registration.Request" 
    xmlns="urn:Microsoft.Search.Registration.Request" 
    elementFormDefault="qualified" 
    xmlns:t="urn:Microsoft.Search.Types"&gt;
    &lt;xsd:annotation&gt;
        &lt;xsd:documentation&gt;
            This document is provided for informational purposes 
            only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
            AS TO THE INFORMATION IN THIS DOCUMENT. Complying with 
            all applicable copyright laws is the responsibility of 
            the user.  Microsoft may have patents, patent 
            applications, trademarks, copyrights, or other 
            intellectual property rights covering subject matter in 
            this document. Except as expressly provided in any 
            written license agreement from Microsoft, the furnishing
            of this document does not give you any license to these 
            patents, trademarks, copyrights, or other intellectual 
            property. (c) 2003 Microsoft Corporation. All rights 
            reserved.
        &lt;/xsd:documentation&gt;
        &lt;xsd:documentation&gt;
            Defines a registration request to a service provider.
        &lt;/xsd:documentation&gt;
    &lt;/xsd:annotation&gt;
    &lt;xsd:import schemaLocation="Microsoft.Search.Types.xsd" 
        namespace="urn:Microsoft.Search.Types" /&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;!-- Root Element: RegistrationRequest                 --&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;xsd:element name="RegistrationRequest"&gt;
        &lt;xsd:complexType&gt;
            &lt;xsd:sequence&gt;
                &lt;xsd:element name="OriginatorId" 
                    type="t:GUIDType" minOccurs="0"&gt;
                    &lt;xsd:annotation&gt;
                        &lt;xsd:documentation&gt;
                            Unique identifier for the client.
                        &lt;/xsd:documentation&gt;
                    &lt;/xsd:annotation&gt;
                &lt;/xsd:element&gt;
                &lt;xsd:element name="SupportedFormats" 
                    type="SupportedFormatsType" minOccurs="0"&gt;
                    &lt;xsd:annotation&gt;
                        &lt;xsd:documentation&gt;
                            Formats that the client 
                            understands for the response.
                        &lt;/xsd:documentation&gt;
                    &lt;/xsd:annotation&gt;
                &lt;/xsd:element&gt;
                &lt;xsd:element name="SystemInformation" 
                    type="SystemInformationType" minOccurs="0"&gt;
                    &lt;xsd:annotation&gt;
                        &lt;xsd:documentation&gt;
                            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.
                        &lt;/xsd:documentation&gt;
                    &lt;/xsd:annotation&gt;
                &lt;/xsd:element&gt;
                &lt;xsd:any namespace="##other" minOccurs="0" 
                    maxOccurs="unbounded" processContents="skip"&gt;
                    &lt;xsd:annotation&gt;
                        &lt;xsd:documentation&gt;
                            Any element in another namespace.  Can be
                            used for extensibility in the future.
                        &lt;/xsd:documentation&gt;
                    &lt;/xsd:annotation&gt;
                &lt;/xsd:any&gt;
            &lt;/xsd:sequence&gt;
            &lt;xsd:attribute name="revision" 
                type="xsd:unsignedInt" use="optional"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        Unsigned integer indicating the revision
                        of the schema used in the request.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:attribute&gt;
            &lt;xsd:attribute name="build" 
                type="t:String255" use="optional"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        The build of the component used to 
                        generate the request.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:attribute&gt;
        &lt;/xsd:complexType&gt;
    &lt;/xsd:element&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;!-- Type: SupportedFormatsType                        --&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;xsd:complexType name="SupportedFormatsType"&gt;
        &lt;xsd:annotation&gt;
            &lt;xsd:documentation&gt;
                Describes any number of formats that the client 
                understands for the response.
            &lt;/xsd:documentation&gt;
        &lt;/xsd:annotation&gt;
        &lt;xsd:sequence&gt;
            &lt;xsd:element name="Format" type="FormatType" 
                maxOccurs="unbounded"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        Supported response elements (QNames).  
                        All recognized namespaces should 
                        be specified here.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:element&gt;
            &lt;xsd:any namespace="##other" minOccurs="0" 
                maxOccurs="unbounded" processContents="skip"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        Any element in another namespace.  Can be 
                        used for extensibility in the future.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:any&gt;
        &lt;/xsd:sequence&gt;
    &lt;/xsd:complexType&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;!-- Type: FormatType                                  --&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;xsd:complexType name="FormatType"&gt;
        &lt;xsd:annotation&gt;
            &lt;xsd:documentation&gt;
                Defines a supported format.  Normally this should be 
                treated as a fully qualified name 
                (namespace:localname).
            &lt;/xsd:documentation&gt;
        &lt;/xsd:annotation&gt;
        &lt;xsd:simpleContent&gt;
            &lt;xsd:extension base="xsd:string"&gt;
                &lt;xsd:attribute name="revision" 
                    type="xsd:unsignedInt" use="optional"&gt;
                    &lt;xsd:annotation&gt;
                        &lt;xsd:documentation&gt;
                            Unsigned integer indicating the 
                            revision of the schema.
                        &lt;/xsd:documentation&gt;
                    &lt;/xsd:annotation&gt;
                &lt;/xsd:attribute&gt;
                &lt;xsd:attribute name="build" 
                    type="t:String255" use="optional"&gt;
                    &lt;xsd:annotation&gt;
                        &lt;xsd:documentation&gt;
                            The build of the component used.
                        &lt;/xsd:documentation&gt;
                    &lt;/xsd:annotation&gt;
                &lt;/xsd:attribute&gt;
            &lt;/xsd:extension&gt;
        &lt;/xsd:simpleContent&gt;
    &lt;/xsd:complexType&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;!-- Type: SystemInformationType                       --&gt;
    &lt;!-- - - - - - - - - - - - - - - - - - - - - - - - - - --&gt;
    &lt;xsd:complexType name="SystemInformationType"&gt;
        &lt;xsd:annotation&gt;
            &lt;xsd:documentation&gt;
                Describes information about the system that is 
                requesting the information.  The service provider 
                can use this to determine how to respond.
            &lt;/xsd:documentation&gt;
        &lt;/xsd:annotation&gt;
        &lt;xsd:sequence&gt;
            &lt;xsd:element name="SkuLanguage" 
                type="xsd:language" minOccurs="0"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        The system's main language.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:element&gt;
            &lt;xsd:element name="LanguagePack" type="xsd:language" 
                minOccurs="0" maxOccurs="unbounded"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        One of the system's language flavors.  
                        There could be multiple ones.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:element&gt;
            &lt;xsd:element name="InterfaceLanguage" 
                type="xsd:language" minOccurs="0"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        The current language of the user interface.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:element&gt;
            &lt;xsd:element name="Location" 
                type="t:ISO3166Type" minOccurs="0"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        Country or region indicating the 
                        current location of the system.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:element&gt;
            &lt;xsd:any namespace="##other" minOccurs="0" 
                maxOccurs="unbounded" processContents="skip"&gt;
                &lt;xsd:annotation&gt;
                    &lt;xsd:documentation&gt;
                        Any element in another namespace.  Can be 
                        used for extensibility in the future.
                    &lt;/xsd:documentation&gt;
                &lt;/xsd:annotation&gt;
            &lt;/xsd:any&gt;
        &lt;/xsd:sequence&gt;
    &lt;/xsd:complexType&gt;
&lt;/xsd:schema&gt;
</code></pre><center><a href="XMLSchemaCopyright_HV01147162.htm">&copy;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&amp;CTT=11&amp;Origin=HV011232471033" 

target="_new">http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp</a></center></body></html>