Update ooo320-m1
[ooovba.git] / oovbaapi / genconstidl / adodb.api
blob35dfff8a3c66ea2e8154a93935cc0d9587a39c35
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- =====================================================================
4 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 Copyright 2008 by Sun Microsystems, Inc.
8 OpenOffice.org - a multi-platform office productivity suite
10 $RCSfile: adodb.api,v $
12 $Revision: 1.3 $
14 This file is part of OpenOffice.org.
16 OpenOffice.org is free software: you can redistribute it and/or modify
17 it under the terms of the GNU Lesser General Public License version 3
18 only, as published by the Free Software Foundation.
20 OpenOffice.org is distributed in the hope that it will be useful,
21 but WITHOUT ANY WARRANTY; without even the implied warranty of
22 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 GNU Lesser General Public License version 3 for more details
24 (a copy is included in the LICENSE file that accompanied this code).
26 You should have received a copy of the GNU Lesser General Public License
27 version 3 along with OpenOffice.org. If not, see
28 <http://www.openoffice.org/license.html>
29 for a copy of the LGPLv3 License.
31 ====================================================================== -->
33 <!-- *** Do not edit, this file will be generated *** -->
34 <!DOCTYPE api SYSTEM "ApiSymbols.dtd">
35 <api library-identifier="Microsoft ActiveX Data Objects 2.1 Library" library-name="ADODB" library-minorversion="1" library-majorversion="2" author="Sun Microsystems" date-created="20050331">
36 <!--enum::ADCPROP_ASYNCTHREADPRIORITY_ENUM {Enumeration}-->
37 <element type="enumeration">
38 <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM">
39 <name>ADCPROP_ASYNCTHREADPRIORITY_ENUM</name>
40 </source>
41 <destination designation="identity" />
42 </element>
43 <!--enum::adPriorityAboveNormal {Constant}-->
44 <element type="constant">
45 <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityAboveNormal">
46 <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
47 <name>adPriorityAboveNormal</name>
48 <value>4</value>
49 </source>
50 <destination designation="identity" />
51 </element>
52 <!--enum::adPriorityBelowNormal {Constant}-->
53 <element type="constant">
54 <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityBelowNormal">
55 <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
56 <name>adPriorityBelowNormal</name>
57 <value>2</value>
58 </source>
59 <destination designation="identity" />
60 </element>
61 <!--enum::adPriorityHighest {Constant}-->
62 <element type="constant">
63 <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityHighest">
64 <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
65 <name>adPriorityHighest</name>
66 <value>5</value>
67 </source>
68 <destination designation="identity" />
69 </element>
70 <!--enum::adPriorityLowest {Constant}-->
71 <element type="constant">
72 <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityLowest">
73 <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
74 <name>adPriorityLowest</name>
75 <value>1</value>
76 </source>
77 <destination designation="identity" />
78 </element>
79 <!--enum::adPriorityNormal {Constant}-->
80 <element type="constant">
81 <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityNormal">
82 <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
83 <name>adPriorityNormal</name>
84 <value>3</value>
85 </source>
86 <destination designation="identity" />
87 </element>
88 <!--enum::ADCPROP_AUTORECALC_ENUM {Enumeration}-->
89 <element type="enumeration">
90 <source id="ADODB.ADCPROP_AUTORECALC_ENUM">
91 <name>ADCPROP_AUTORECALC_ENUM</name>
92 </source>
93 <destination designation="identity" />
94 </element>
95 <!--enum::adRecalcAlways {Constant}-->
96 <element type="constant">
97 <source id="ADODB.ADCPROP_AUTORECALC_ENUM.adRecalcAlways">
98 <context kind="enumeration">ADCPROP_AUTORECALC_ENUM</context>
99 <name>adRecalcAlways</name>
100 <value>1</value>
101 </source>
102 <destination designation="identity" />
103 </element>
104 <!--enum::adRecalcUpFront {Constant}-->
105 <element type="constant">
106 <source id="ADODB.ADCPROP_AUTORECALC_ENUM.adRecalcUpFront">
107 <context kind="enumeration">ADCPROP_AUTORECALC_ENUM</context>
108 <name>adRecalcUpFront</name>
109 <value>0</value>
110 </source>
111 <destination designation="identity" />
112 </element>
113 <!--enum::ADCPROP_UPDATECRITERIA_ENUM {Enumeration}-->
114 <element type="enumeration">
115 <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM">
116 <name>ADCPROP_UPDATECRITERIA_ENUM</name>
117 </source>
118 <destination designation="identity" />
119 </element>
120 <!--enum::adCriteriaAllCols {Constant}-->
121 <element type="constant">
122 <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaAllCols">
123 <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
124 <name>adCriteriaAllCols</name>
125 <value>1</value>
126 </source>
127 <destination designation="identity" />
128 </element>
129 <!--enum::adCriteriaKey {Constant}-->
130 <element type="constant">
131 <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaKey">
132 <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
133 <name>adCriteriaKey</name>
134 <value>0</value>
135 </source>
136 <destination designation="identity" />
137 </element>
138 <!--enum::adCriteriaTimeStamp {Constant}-->
139 <element type="constant">
140 <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaTimeStamp">
141 <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
142 <name>adCriteriaTimeStamp</name>
143 <value>3</value>
144 </source>
145 <destination designation="identity" />
146 </element>
147 <!--enum::adCriteriaUpdCols {Constant}-->
148 <element type="constant">
149 <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaUpdCols">
150 <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
151 <name>adCriteriaUpdCols</name>
152 <value>2</value>
153 </source>
154 <destination designation="identity" />
155 </element>
156 <!--enum::AffectEnum {Enumeration}-->
157 <element type="enumeration">
158 <source id="ADODB.AffectEnum">
159 <name>AffectEnum</name>
160 </source>
161 <destination designation="identity" />
162 </element>
163 <!--enum::adAffectAll {Constant}-->
164 <element type="constant">
165 <source id="ADODB.AffectEnum.adAffectAll">
166 <context kind="enumeration">AffectEnum</context>
167 <name>adAffectAll</name>
168 <value>3</value>
169 </source>
170 <destination designation="identity" />
171 </element>
172 <!--enum::adAffectAllChapters {Constant}-->
173 <element type="constant">
174 <source id="ADODB.AffectEnum.adAffectAllChapters">
175 <context kind="enumeration">AffectEnum</context>
176 <name>adAffectAllChapters</name>
177 <value>4</value>
178 </source>
179 <destination designation="identity" />
180 </element>
181 <!--enum::adAffectCurrent {Constant}-->
182 <element type="constant">
183 <source id="ADODB.AffectEnum.adAffectCurrent">
184 <context kind="enumeration">AffectEnum</context>
185 <name>adAffectCurrent</name>
186 <value>1</value>
187 </source>
188 <destination designation="identity" />
189 </element>
190 <!--enum::adAffectGroup {Constant}-->
191 <element type="constant">
192 <source id="ADODB.AffectEnum.adAffectGroup">
193 <context kind="enumeration">AffectEnum</context>
194 <name>adAffectGroup</name>
195 <value>2</value>
196 </source>
197 <destination designation="identity" />
198 </element>
199 <!--enum::BookmarkEnum {Enumeration}-->
200 <element type="enumeration">
201 <source id="ADODB.BookmarkEnum">
202 <name>BookmarkEnum</name>
203 </source>
204 <destination designation="identity" />
205 </element>
206 <!--enum::adBookmarkCurrent {Constant}-->
207 <element type="constant">
208 <source id="ADODB.BookmarkEnum.adBookmarkCurrent">
209 <context kind="enumeration">BookmarkEnum</context>
210 <name>adBookmarkCurrent</name>
211 <value>0</value>
212 </source>
213 <destination designation="identity" />
214 </element>
215 <!--enum::adBookmarkFirst {Constant}-->
216 <element type="constant">
217 <source id="ADODB.BookmarkEnum.adBookmarkFirst">
218 <context kind="enumeration">BookmarkEnum</context>
219 <name>adBookmarkFirst</name>
220 <value>1</value>
221 </source>
222 <destination designation="identity" />
223 </element>
224 <!--enum::adBookmarkLast {Constant}-->
225 <element type="constant">
226 <source id="ADODB.BookmarkEnum.adBookmarkLast">
227 <context kind="enumeration">BookmarkEnum</context>
228 <name>adBookmarkLast</name>
229 <value>2</value>
230 </source>
231 <destination designation="identity" />
232 </element>
233 <!--enum::CEResyncEnum {Enumeration}-->
234 <element type="enumeration">
235 <source id="ADODB.CEResyncEnum">
236 <name>CEResyncEnum</name>
237 </source>
238 <destination designation="identity" />
239 </element>
240 <!--enum::adResyncAll {Constant}-->
241 <element type="constant">
242 <source id="ADODB.CEResyncEnum.adResyncAll">
243 <context kind="enumeration">CEResyncEnum</context>
244 <name>adResyncAll</name>
245 <value>15</value>
246 </source>
247 <destination designation="identity" />
248 </element>
249 <!--enum::adResyncAutoIncrement {Constant}-->
250 <element type="constant">
251 <source id="ADODB.CEResyncEnum.adResyncAutoIncrement">
252 <context kind="enumeration">CEResyncEnum</context>
253 <name>adResyncAutoIncrement</name>
254 <value>1</value>
255 </source>
256 <destination designation="identity" />
257 </element>
258 <!--enum::adResyncConflicts {Constant}-->
259 <element type="constant">
260 <source id="ADODB.CEResyncEnum.adResyncConflicts">
261 <context kind="enumeration">CEResyncEnum</context>
262 <name>adResyncConflicts</name>
263 <value>2</value>
264 </source>
265 <destination designation="identity" />
266 </element>
267 <!--enum::adResyncInserts {Constant}-->
268 <element type="constant">
269 <source id="ADODB.CEResyncEnum.adResyncInserts">
270 <context kind="enumeration">CEResyncEnum</context>
271 <name>adResyncInserts</name>
272 <value>8</value>
273 </source>
274 <destination designation="identity" />
275 </element>
276 <!--enum::adResyncNone {Constant}-->
277 <element type="constant">
278 <source id="ADODB.CEResyncEnum.adResyncNone">
279 <context kind="enumeration">CEResyncEnum</context>
280 <name>adResyncNone</name>
281 <value>0</value>
282 </source>
283 <destination designation="identity" />
284 </element>
285 <!--enum::adResyncUpdates {Constant}-->
286 <element type="constant">
287 <source id="ADODB.CEResyncEnum.adResyncUpdates">
288 <context kind="enumeration">CEResyncEnum</context>
289 <name>adResyncUpdates</name>
290 <value>4</value>
291 </source>
292 <destination designation="identity" />
293 </element>
294 <!--Class::Command-->
295 <element type="class">
296 <source id="ADODB.Command">
297 <name>Command</name>
298 </source>
299 <destination designation="identity" />
300 </element>
301 <!--property::Command.ActiveConnection-->
302 <element type="property">
303 <source id="ADODB.Command.ActiveConnection">
304 <context kind="class">Command</context>
305 <name>ActiveConnection</name>
306 <type>_Connection</type>
307 </source>
308 </element>
309 <!--method::Command.Cancel-->
310 <element type="method">
311 <source id="ADODB.Command.Cancel">
312 <context kind="class">Command</context>
313 <name>Cancel</name>
314 <type>void</type>
315 </source>
316 </element>
317 <!--property::Command.CommandText-->
318 <element type="property">
319 <source id="ADODB.Command.CommandText">
320 <context kind="class">Command</context>
321 <name>CommandText</name>
322 <type>String</type>
323 </source>
324 </element>
325 <!--property::Command.CommandTimeout-->
326 <element type="property">
327 <source id="ADODB.Command.CommandTimeout">
328 <context kind="class">Command</context>
329 <name>CommandTimeout</name>
330 <type>Integer</type>
331 </source>
332 </element>
333 <!--property::Command.CommandType-->
334 <element type="property">
335 <source id="ADODB.Command.CommandType">
336 <context kind="class">Command</context>
337 <name>CommandType</name>
338 <type>Integer</type>
339 </source>
340 </element>
341 <!--method::Command.CreateParameter-->
342 <element type="method">
343 <source id="ADODB.Command.CreateParameter">
344 <context kind="class">Command</context>
345 <name>CreateParameter</name>
346 <type>_Parameter</type>
347 <parameter-list>
348 <parameter optional="true">
349 <type>String</type>
350 <name>Name</name>
351 </parameter>
352 <parameter optional="true">
353 <type>Integer</type>
354 <name>Type</name>
355 </parameter>
356 <parameter optional="true">
357 <type>Integer</type>
358 <name>Direction</name>
359 </parameter>
360 <parameter optional="true">
361 <type>Integer</type>
362 <name>Size</name>
363 </parameter>
364 <parameter optional="true">
365 <type>Variant</type>
366 <name>Value</name>
367 </parameter>
368 </parameter-list>
369 </source>
370 </element>
371 <!--method::Command.Execute-->
372 <element type="method">
373 <source id="ADODB.Command.Execute">
374 <context kind="class">Command</context>
375 <name>Execute</name>
376 <type>_Recordset</type>
377 <parameter-list>
378 <parameter optional="true">
379 <type>Variant</type>
380 <name>RecordsAffected</name>
381 </parameter>
382 <parameter optional="true">
383 <type>Variant</type>
384 <name>Parameters</name>
385 </parameter>
386 <parameter optional="true">
387 <type>Integer</type>
388 <name>Options</name>
389 </parameter>
390 </parameter-list>
391 </source>
392 </element>
393 <!--property::Command.Name-->
394 <element type="property">
395 <source id="ADODB.Command.Name">
396 <context kind="class">Command</context>
397 <name>Name</name>
398 <type>String</type>
399 </source>
400 </element>
401 <!--property::Command.Parameters {Default} {ReadOnly}-->
402 <element type="property">
403 <source id="ADODB.Command.Parameters">
404 <context kind="class">Command</context>
405 <name default="true">Parameters</name>
406 <type>Parameters</type>
407 </source>
408 </element>
409 <!--property::Command.Prepared-->
410 <element type="property">
411 <source id="ADODB.Command.Prepared">
412 <context kind="class">Command</context>
413 <name>Prepared</name>
414 <type>boolean</type>
415 </source>
416 </element>
417 <!--property::Command.Properties {ReadOnly}-->
418 <element type="property">
419 <source id="ADODB.Command.Properties">
420 <context kind="class">Command</context>
421 <name>Properties</name>
422 <type>Properties</type>
423 </source>
424 </element>
425 <!--property::Command.State {ReadOnly}-->
426 <element type="property">
427 <source id="ADODB.Command.State">
428 <context kind="class">Command</context>
429 <name>State</name>
430 <type>Integer</type>
431 </source>
432 </element>
433 <!--Class::Command15-->
434 <element type="class">
435 <source id="ADODB.Command15">
436 <name>Command15</name>
437 </source>
438 <destination designation="identity" />
439 </element>
440 <!--property::Command15.ActiveConnection-->
441 <element type="property">
442 <source id="ADODB.Command15.ActiveConnection">
443 <context kind="class">Command15</context>
444 <name>ActiveConnection</name>
445 <type>_Connection</type>
446 </source>
447 </element>
448 <!--property::Command15.CommandText-->
449 <element type="property">
450 <source id="ADODB.Command15.CommandText">
451 <context kind="class">Command15</context>
452 <name>CommandText</name>
453 <type>String</type>
454 </source>
455 </element>
456 <!--property::Command15.CommandTimeout-->
457 <element type="property">
458 <source id="ADODB.Command15.CommandTimeout">
459 <context kind="class">Command15</context>
460 <name>CommandTimeout</name>
461 <type>Integer</type>
462 </source>
463 </element>
464 <!--property::Command15.CommandType-->
465 <element type="property">
466 <source id="ADODB.Command15.CommandType">
467 <context kind="class">Command15</context>
468 <name>CommandType</name>
469 <type>Integer</type>
470 </source>
471 </element>
472 <!--method::Command15.CreateParameter-->
473 <element type="method">
474 <source id="ADODB.Command15.CreateParameter">
475 <context kind="class">Command15</context>
476 <name>CreateParameter</name>
477 <type>_Parameter</type>
478 <parameter-list>
479 <parameter optional="true">
480 <type>String</type>
481 <name>Name</name>
482 </parameter>
483 <parameter optional="true">
484 <type>Integer</type>
485 <name>Type</name>
486 </parameter>
487 <parameter optional="true">
488 <type>Integer</type>
489 <name>Direction</name>
490 </parameter>
491 <parameter optional="true">
492 <type>Integer</type>
493 <name>Size</name>
494 </parameter>
495 <parameter optional="true">
496 <type>Variant</type>
497 <name>Value</name>
498 </parameter>
499 </parameter-list>
500 </source>
501 </element>
502 <!--method::Command15.Execute-->
503 <element type="method">
504 <source id="ADODB.Command15.Execute">
505 <context kind="class">Command15</context>
506 <name>Execute</name>
507 <type>_Recordset</type>
508 <parameter-list>
509 <parameter optional="true">
510 <type>Variant</type>
511 <name>RecordsAffected</name>
512 </parameter>
513 <parameter optional="true">
514 <type>Variant</type>
515 <name>Parameters</name>
516 </parameter>
517 <parameter optional="true">
518 <type>Integer</type>
519 <name>Options</name>
520 </parameter>
521 </parameter-list>
522 </source>
523 </element>
524 <!--property::Command15.Name-->
525 <element type="property">
526 <source id="ADODB.Command15.Name">
527 <context kind="class">Command15</context>
528 <name>Name</name>
529 <type>String</type>
530 </source>
531 </element>
532 <!--property::Command15.Parameters {Default} {ReadOnly}-->
533 <element type="property">
534 <source id="ADODB.Command15.Parameters">
535 <context kind="class">Command15</context>
536 <name default="true">Parameters</name>
537 <type>Parameters</type>
538 </source>
539 </element>
540 <!--property::Command15.Prepared-->
541 <element type="property">
542 <source id="ADODB.Command15.Prepared">
543 <context kind="class">Command15</context>
544 <name>Prepared</name>
545 <type>boolean</type>
546 </source>
547 </element>
548 <!--property::Command15.Properties {ReadOnly}-->
549 <element type="property">
550 <source id="ADODB.Command15.Properties">
551 <context kind="class">Command15</context>
552 <name>Properties</name>
553 <type>Properties</type>
554 </source>
555 </element>
556 <!--enum::CommandTypeEnum {Enumeration}-->
557 <element type="enumeration">
558 <source id="ADODB.CommandTypeEnum">
559 <name>CommandTypeEnum</name>
560 </source>
561 <destination designation="identity" />
562 </element>
563 <!--enum::adCmdFile {Constant}-->
564 <element type="constant">
565 <source id="ADODB.CommandTypeEnum.adCmdFile">
566 <context kind="enumeration">CommandTypeEnum</context>
567 <name>adCmdFile</name>
568 <value>256</value>
569 </source>
570 <destination designation="identity" />
571 </element>
572 <!--enum::adCmdStoredProc {Constant}-->
573 <element type="constant">
574 <source id="ADODB.CommandTypeEnum.adCmdStoredProc">
575 <context kind="enumeration">CommandTypeEnum</context>
576 <name>adCmdStoredProc</name>
577 <value>4</value>
578 </source>
579 <destination designation="identity" />
580 </element>
581 <!--enum::adCmdTable {Constant}-->
582 <element type="constant">
583 <source id="ADODB.CommandTypeEnum.adCmdTable">
584 <context kind="enumeration">CommandTypeEnum</context>
585 <name>adCmdTable</name>
586 <value>2</value>
587 </source>
588 <destination designation="identity" />
589 </element>
590 <!--enum::adCmdTableDirect {Constant}-->
591 <element type="constant">
592 <source id="ADODB.CommandTypeEnum.adCmdTableDirect">
593 <context kind="enumeration">CommandTypeEnum</context>
594 <name>adCmdTableDirect</name>
595 <value>512</value>
596 </source>
597 <destination designation="identity" />
598 </element>
599 <!--enum::adCmdText {Constant}-->
600 <element type="constant">
601 <source id="ADODB.CommandTypeEnum.adCmdText">
602 <context kind="enumeration">CommandTypeEnum</context>
603 <name>adCmdText</name>
604 <value>1</value>
605 </source>
606 <destination designation="identity" />
607 </element>
608 <!--enum::adCmdUnknown {Constant}-->
609 <element type="constant">
610 <source id="ADODB.CommandTypeEnum.adCmdUnknown">
611 <context kind="enumeration">CommandTypeEnum</context>
612 <name>adCmdUnknown</name>
613 <value>8</value>
614 </source>
615 <destination designation="identity" />
616 </element>
617 <!--enum::adCmdUnspecified {Constant}-->
618 <element type="constant">
619 <source id="ADODB.CommandTypeEnum.adCmdUnspecified">
620 <context kind="enumeration">CommandTypeEnum</context>
621 <name>adCmdUnspecified</name>
622 <value>-1</value>
623 </source>
624 <destination designation="identity" />
625 </element>
626 <!--enum::CompareEnum {Enumeration}-->
627 <element type="enumeration">
628 <source id="ADODB.CompareEnum">
629 <name>CompareEnum</name>
630 </source>
631 <destination designation="identity" />
632 </element>
633 <!--enum::adCompareEqual {Constant}-->
634 <element type="constant">
635 <source id="ADODB.CompareEnum.adCompareEqual">
636 <context kind="enumeration">CompareEnum</context>
637 <name>adCompareEqual</name>
638 <value>1</value>
639 </source>
640 <destination designation="identity" />
641 </element>
642 <!--enum::adCompareGreaterThan {Constant}-->
643 <element type="constant">
644 <source id="ADODB.CompareEnum.adCompareGreaterThan">
645 <context kind="enumeration">CompareEnum</context>
646 <name>adCompareGreaterThan</name>
647 <value>2</value>
648 </source>
649 <destination designation="identity" />
650 </element>
651 <!--enum::adCompareLessThan {Constant}-->
652 <element type="constant">
653 <source id="ADODB.CompareEnum.adCompareLessThan">
654 <context kind="enumeration">CompareEnum</context>
655 <name>adCompareLessThan</name>
656 <value>0</value>
657 </source>
658 <destination designation="identity" />
659 </element>
660 <!--enum::adCompareNotComparable {Constant}-->
661 <element type="constant">
662 <source id="ADODB.CompareEnum.adCompareNotComparable">
663 <context kind="enumeration">CompareEnum</context>
664 <name>adCompareNotComparable</name>
665 <value>4</value>
666 </source>
667 <destination designation="identity" />
668 </element>
669 <!--enum::adCompareNotEqual {Constant}-->
670 <element type="constant">
671 <source id="ADODB.CompareEnum.adCompareNotEqual">
672 <context kind="enumeration">CompareEnum</context>
673 <name>adCompareNotEqual</name>
674 <value>3</value>
675 </source>
676 <destination designation="identity" />
677 </element>
678 <!--Class::Connection-->
679 <element type="class">
680 <source id="ADODB.Connection">
681 <name>Connection</name>
682 </source>
683 <destination designation="identity" />
684 </element>
685 <!--property::Connection.Attributes-->
686 <element type="property">
687 <source id="ADODB.Connection.Attributes">
688 <context kind="class">Connection</context>
689 <name>Attributes</name>
690 <type>Integer</type>
691 </source>
692 </element>
693 <!--method::Connection.BeginTrans-->
694 <element type="method">
695 <source id="ADODB.Connection.BeginTrans">
696 <context kind="class">Connection</context>
697 <name>BeginTrans</name>
698 <type>Integer</type>
699 </source>
700 </element>
701 <!--method::Connection.BeginTransComplete-->
702 <element type="method">
703 <source id="ADODB.Connection.BeginTransComplete">
704 <context kind="class">Connection</context>
705 <name>BeginTransComplete</name>
706 <type>HRESULT</type>
707 <parameter-list>
708 <parameter>
709 <type>Integer</type>
710 <name>TransactionLevel</name>
711 </parameter>
712 <parameter>
713 <type>Error</type>
714 <name>pError</name>
715 </parameter>
716 <parameter>
717 <type>EventStatusEnum</type>
718 <name>adStatus</name>
719 </parameter>
720 <parameter>
721 <type>_Connection</type>
722 <name>pConnection</name>
723 </parameter>
724 </parameter-list>
725 </source>
726 </element>
727 <!--method::Connection.Cancel-->
728 <element type="method">
729 <source id="ADODB.Connection.Cancel">
730 <context kind="class">Connection</context>
731 <name>Cancel</name>
732 <type>void</type>
733 </source>
734 </element>
735 <!--method::Connection.Close-->
736 <element type="method">
737 <source id="ADODB.Connection.Close">
738 <context kind="class">Connection</context>
739 <name>Close</name>
740 <type>void</type>
741 </source>
742 </element>
743 <!--property::Connection.CommandTimeout-->
744 <element type="property">
745 <source id="ADODB.Connection.CommandTimeout">
746 <context kind="class">Connection</context>
747 <name>CommandTimeout</name>
748 <type>Integer</type>
749 </source>
750 </element>
751 <!--method::Connection.CommitTrans-->
752 <element type="method">
753 <source id="ADODB.Connection.CommitTrans">
754 <context kind="class">Connection</context>
755 <name>CommitTrans</name>
756 <type>void</type>
757 </source>
758 </element>
759 <!--method::Connection.CommitTransComplete-->
760 <element type="method">
761 <source id="ADODB.Connection.CommitTransComplete">
762 <context kind="class">Connection</context>
763 <name>CommitTransComplete</name>
764 <type>HRESULT</type>
765 <parameter-list>
766 <parameter>
767 <type>Error</type>
768 <name>pError</name>
769 </parameter>
770 <parameter>
771 <type>EventStatusEnum</type>
772 <name>adStatus</name>
773 </parameter>
774 <parameter>
775 <type>_Connection</type>
776 <name>pConnection</name>
777 </parameter>
778 </parameter-list>
779 </source>
780 </element>
781 <!--method::Connection.ConnectComplete-->
782 <element type="method">
783 <source id="ADODB.Connection.ConnectComplete">
784 <context kind="class">Connection</context>
785 <name>ConnectComplete</name>
786 <type>HRESULT</type>
787 <parameter-list>
788 <parameter>
789 <type>Error</type>
790 <name>pError</name>
791 </parameter>
792 <parameter>
793 <type>EventStatusEnum</type>
794 <name>adStatus</name>
795 </parameter>
796 <parameter>
797 <type>_Connection</type>
798 <name>pConnection</name>
799 </parameter>
800 </parameter-list>
801 </source>
802 </element>
803 <!--property::Connection.ConnectionString {Default}-->
804 <element type="property">
805 <source id="ADODB.Connection.ConnectionString">
806 <context kind="class">Connection</context>
807 <name default="true">ConnectionString</name>
808 <type>String</type>
809 </source>
810 </element>
811 <!--property::Connection.ConnectionTimeout-->
812 <element type="property">
813 <source id="ADODB.Connection.ConnectionTimeout">
814 <context kind="class">Connection</context>
815 <name>ConnectionTimeout</name>
816 <type>Integer</type>
817 </source>
818 </element>
819 <!--property::Connection.CursorLocation-->
820 <element type="property">
821 <source id="ADODB.Connection.CursorLocation">
822 <context kind="class">Connection</context>
823 <name>CursorLocation</name>
824 <type>Integer</type>
825 </source>
826 </element>
827 <!--property::Connection.DefaultDatabase-->
828 <element type="property">
829 <source id="ADODB.Connection.DefaultDatabase">
830 <context kind="class">Connection</context>
831 <name>DefaultDatabase</name>
832 <type>String</type>
833 </source>
834 </element>
835 <!--method::Connection.Disconnect-->
836 <element type="method">
837 <source id="ADODB.Connection.Disconnect">
838 <context kind="class">Connection</context>
839 <name>Disconnect</name>
840 <type>HRESULT</type>
841 <parameter-list>
842 <parameter>
843 <type>EventStatusEnum</type>
844 <name>adStatus</name>
845 </parameter>
846 <parameter>
847 <type>_Connection</type>
848 <name>pConnection</name>
849 </parameter>
850 </parameter-list>
851 </source>
852 </element>
853 <!--property::Connection.Errors {ReadOnly}-->
854 <element type="property">
855 <source id="ADODB.Connection.Errors">
856 <context kind="class">Connection</context>
857 <name>Errors</name>
858 <type>Errors</type>
859 </source>
860 </element>
861 <!--method::Connection.Execute-->
862 <element type="method">
863 <source id="ADODB.Connection.Execute">
864 <context kind="class">Connection</context>
865 <name>Execute</name>
866 <type>_Recordset</type>
867 <parameter-list>
868 <parameter>
869 <type>String</type>
870 <name>CommandText</name>
871 </parameter>
872 <parameter optional="true">
873 <type>Variant</type>
874 <name>RecordsAffected</name>
875 </parameter>
876 <parameter optional="true">
877 <type>Integer</type>
878 <name>Options</name>
879 </parameter>
880 </parameter-list>
881 </source>
882 </element>
883 <!--method::Connection.ExecuteComplete-->
884 <element type="method">
885 <source id="ADODB.Connection.ExecuteComplete">
886 <context kind="class">Connection</context>
887 <name>ExecuteComplete</name>
888 <type>HRESULT</type>
889 <parameter-list>
890 <parameter>
891 <type>Integer</type>
892 <name>RecordsAffected</name>
893 </parameter>
894 <parameter>
895 <type>Error</type>
896 <name>pError</name>
897 </parameter>
898 <parameter>
899 <type>EventStatusEnum</type>
900 <name>adStatus</name>
901 </parameter>
902 <parameter>
903 <type>_Command</type>
904 <name>pCommand</name>
905 </parameter>
906 <parameter>
907 <type>_Recordset</type>
908 <name>pRecordset</name>
909 </parameter>
910 <parameter>
911 <type>_Connection</type>
912 <name>pConnection</name>
913 </parameter>
914 </parameter-list>
915 </source>
916 </element>
917 <!--method::Connection.InfoMessage {Default}-->
918 <element type="method">
919 <source id="ADODB.Connection.InfoMessage">
920 <context kind="class">Connection</context>
921 <name default="true">InfoMessage</name>
922 <type>HRESULT</type>
923 <parameter-list>
924 <parameter>
925 <type>Error</type>
926 <name>pError</name>
927 </parameter>
928 <parameter>
929 <type>EventStatusEnum</type>
930 <name>adStatus</name>
931 </parameter>
932 <parameter>
933 <type>_Connection</type>
934 <name>pConnection</name>
935 </parameter>
936 </parameter-list>
937 </source>
938 </element>
939 <!--property::Connection.IsolationLevel-->
940 <element type="property">
941 <source id="ADODB.Connection.IsolationLevel">
942 <context kind="class">Connection</context>
943 <name>IsolationLevel</name>
944 <type>Integer</type>
945 </source>
946 </element>
947 <!--property::Connection.Mode-->
948 <element type="property">
949 <source id="ADODB.Connection.Mode">
950 <context kind="class">Connection</context>
951 <name>Mode</name>
952 <type>Integer</type>
953 </source>
954 </element>
955 <!--method::Connection.Open-->
956 <element type="method">
957 <source id="ADODB.Connection.Open">
958 <context kind="class">Connection</context>
959 <name>Open</name>
960 <type>void</type>
961 <parameter-list>
962 <parameter optional="true">
963 <type>String</type>
964 <name>ConnectionString</name>
965 </parameter>
966 <parameter optional="true">
967 <type>String</type>
968 <name>UserID</name>
969 </parameter>
970 <parameter optional="true">
971 <type>String</type>
972 <name>Password</name>
973 </parameter>
974 <parameter optional="true">
975 <type>Integer</type>
976 <name>Options</name>
977 </parameter>
978 </parameter-list>
979 </source>
980 </element>
981 <!--method::Connection.OpenSchema-->
982 <element type="method">
983 <source id="ADODB.Connection.OpenSchema">
984 <context kind="class">Connection</context>
985 <name>OpenSchema</name>
986 <type>_Recordset</type>
987 <parameter-list>
988 <parameter>
989 <type>Integer</type>
990 <name>Schema</name>
991 </parameter>
992 <parameter optional="true">
993 <type>Variant</type>
994 <name>Restrictions</name>
995 </parameter>
996 <parameter optional="true">
997 <type>Variant</type>
998 <name>SchemaID</name>
999 </parameter>
1000 </parameter-list>
1001 </source>
1002 </element>
1003 <!--property::Connection.Properties {ReadOnly}-->
1004 <element type="property">
1005 <source id="ADODB.Connection.Properties">
1006 <context kind="class">Connection</context>
1007 <name>Properties</name>
1008 <type>Properties</type>
1009 </source>
1010 </element>
1011 <!--property::Connection.Provider-->
1012 <element type="property">
1013 <source id="ADODB.Connection.Provider">
1014 <context kind="class">Connection</context>
1015 <name>Provider</name>
1016 <type>String</type>
1017 </source>
1018 </element>
1019 <!--method::Connection.RollbackTrans-->
1020 <element type="method">
1021 <source id="ADODB.Connection.RollbackTrans">
1022 <context kind="class">Connection</context>
1023 <name>RollbackTrans</name>
1024 <type>void</type>
1025 </source>
1026 </element>
1027 <!--method::Connection.RollbackTransComplete-->
1028 <element type="method">
1029 <source id="ADODB.Connection.RollbackTransComplete">
1030 <context kind="class">Connection</context>
1031 <name>RollbackTransComplete</name>
1032 <type>HRESULT</type>
1033 <parameter-list>
1034 <parameter>
1035 <type>Error</type>
1036 <name>pError</name>
1037 </parameter>
1038 <parameter>
1039 <type>EventStatusEnum</type>
1040 <name>adStatus</name>
1041 </parameter>
1042 <parameter>
1043 <type>_Connection</type>
1044 <name>pConnection</name>
1045 </parameter>
1046 </parameter-list>
1047 </source>
1048 </element>
1049 <!--property::Connection.State {ReadOnly}-->
1050 <element type="property">
1051 <source id="ADODB.Connection.State">
1052 <context kind="class">Connection</context>
1053 <name>State</name>
1054 <type>Integer</type>
1055 </source>
1056 </element>
1057 <!--property::Connection.Version {ReadOnly}-->
1058 <element type="property">
1059 <source id="ADODB.Connection.Version">
1060 <context kind="class">Connection</context>
1061 <name>Version</name>
1062 <type>String</type>
1063 </source>
1064 </element>
1065 <!--method::Connection.WillConnect-->
1066 <element type="method">
1067 <source id="ADODB.Connection.WillConnect">
1068 <context kind="class">Connection</context>
1069 <name>WillConnect</name>
1070 <type>HRESULT</type>
1071 <parameter-list>
1072 <parameter>
1073 <type>String[]</type>
1074 <name>ConnectionString</name>
1075 </parameter>
1076 <parameter>
1077 <type>String[]</type>
1078 <name>UserID</name>
1079 </parameter>
1080 <parameter>
1081 <type>String[]</type>
1082 <name>Password</name>
1083 </parameter>
1084 <parameter>
1085 <type>int[]</type>
1086 <name>Options</name>
1087 </parameter>
1088 <parameter>
1089 <type>EventStatusEnum</type>
1090 <name>adStatus</name>
1091 </parameter>
1092 <parameter>
1093 <type>_Connection</type>
1094 <name>pConnection</name>
1095 </parameter>
1096 </parameter-list>
1097 </source>
1098 </element>
1099 <!--method::Connection.WillExecute-->
1100 <element type="method">
1101 <source id="ADODB.Connection.WillExecute">
1102 <context kind="class">Connection</context>
1103 <name>WillExecute</name>
1104 <type>HRESULT</type>
1105 <parameter-list>
1106 <parameter>
1107 <type>String[]</type>
1108 <name>Source</name>
1109 </parameter>
1110 <parameter>
1111 <type>CursorTypeEnum</type>
1112 <name>CursorType</name>
1113 </parameter>
1114 <parameter>
1115 <type>LockTypeEnum</type>
1116 <name>LockType</name>
1117 </parameter>
1118 <parameter>
1119 <type>int[]</type>
1120 <name>Options</name>
1121 </parameter>
1122 <parameter>
1123 <type>EventStatusEnum</type>
1124 <name>adStatus</name>
1125 </parameter>
1126 <parameter>
1127 <type>_Command</type>
1128 <name>pCommand</name>
1129 </parameter>
1130 <parameter>
1131 <type>_Recordset</type>
1132 <name>pRecordset</name>
1133 </parameter>
1134 <parameter>
1135 <type>_Connection</type>
1136 <name>pConnection</name>
1137 </parameter>
1138 </parameter-list>
1139 </source>
1140 </element>
1141 <!--Class::Connection15-->
1142 <element type="class">
1143 <source id="ADODB.Connection15">
1144 <name>Connection15</name>
1145 </source>
1146 <destination designation="identity" />
1147 </element>
1148 <!--property::Connection15.Attributes-->
1149 <element type="property">
1150 <source id="ADODB.Connection15.Attributes">
1151 <context kind="class">Connection15</context>
1152 <name>Attributes</name>
1153 <type>Integer</type>
1154 </source>
1155 </element>
1156 <!--method::Connection15.BeginTrans-->
1157 <element type="method">
1158 <source id="ADODB.Connection15.BeginTrans">
1159 <context kind="class">Connection15</context>
1160 <name>BeginTrans</name>
1161 <type>Integer</type>
1162 </source>
1163 </element>
1164 <!--method::Connection15.Close-->
1165 <element type="method">
1166 <source id="ADODB.Connection15.Close">
1167 <context kind="class">Connection15</context>
1168 <name>Close</name>
1169 <type>void</type>
1170 </source>
1171 </element>
1172 <!--property::Connection15.CommandTimeout-->
1173 <element type="property">
1174 <source id="ADODB.Connection15.CommandTimeout">
1175 <context kind="class">Connection15</context>
1176 <name>CommandTimeout</name>
1177 <type>Integer</type>
1178 </source>
1179 </element>
1180 <!--method::Connection15.CommitTrans-->
1181 <element type="method">
1182 <source id="ADODB.Connection15.CommitTrans">
1183 <context kind="class">Connection15</context>
1184 <name>CommitTrans</name>
1185 <type>void</type>
1186 </source>
1187 </element>
1188 <!--property::Connection15.ConnectionString {Default}-->
1189 <element type="property">
1190 <source id="ADODB.Connection15.ConnectionString">
1191 <context kind="class">Connection15</context>
1192 <name default="true">ConnectionString</name>
1193 <type>String</type>
1194 </source>
1195 </element>
1196 <!--property::Connection15.ConnectionTimeout-->
1197 <element type="property">
1198 <source id="ADODB.Connection15.ConnectionTimeout">
1199 <context kind="class">Connection15</context>
1200 <name>ConnectionTimeout</name>
1201 <type>Integer</type>
1202 </source>
1203 </element>
1204 <!--property::Connection15.CursorLocation-->
1205 <element type="property">
1206 <source id="ADODB.Connection15.CursorLocation">
1207 <context kind="class">Connection15</context>
1208 <name>CursorLocation</name>
1209 <type>Integer</type>
1210 </source>
1211 </element>
1212 <!--property::Connection15.DefaultDatabase-->
1213 <element type="property">
1214 <source id="ADODB.Connection15.DefaultDatabase">
1215 <context kind="class">Connection15</context>
1216 <name>DefaultDatabase</name>
1217 <type>String</type>
1218 </source>
1219 </element>
1220 <!--property::Connection15.Errors {ReadOnly}-->
1221 <element type="property">
1222 <source id="ADODB.Connection15.Errors">
1223 <context kind="class">Connection15</context>
1224 <name>Errors</name>
1225 <type>Errors</type>
1226 </source>
1227 </element>
1228 <!--method::Connection15.Execute-->
1229 <element type="method">
1230 <source id="ADODB.Connection15.Execute">
1231 <context kind="class">Connection15</context>
1232 <name>Execute</name>
1233 <type>_Recordset</type>
1234 <parameter-list>
1235 <parameter>
1236 <type>String</type>
1237 <name>CommandText</name>
1238 </parameter>
1239 <parameter optional="true">
1240 <type>Variant</type>
1241 <name>RecordsAffected</name>
1242 </parameter>
1243 <parameter optional="true">
1244 <type>Integer</type>
1245 <name>Options</name>
1246 </parameter>
1247 </parameter-list>
1248 </source>
1249 </element>
1250 <!--property::Connection15.IsolationLevel-->
1251 <element type="property">
1252 <source id="ADODB.Connection15.IsolationLevel">
1253 <context kind="class">Connection15</context>
1254 <name>IsolationLevel</name>
1255 <type>Integer</type>
1256 </source>
1257 </element>
1258 <!--property::Connection15.Mode-->
1259 <element type="property">
1260 <source id="ADODB.Connection15.Mode">
1261 <context kind="class">Connection15</context>
1262 <name>Mode</name>
1263 <type>Integer</type>
1264 </source>
1265 </element>
1266 <!--method::Connection15.Open-->
1267 <element type="method">
1268 <source id="ADODB.Connection15.Open">
1269 <context kind="class">Connection15</context>
1270 <name>Open</name>
1271 <type>void</type>
1272 <parameter-list>
1273 <parameter optional="true">
1274 <type>String</type>
1275 <name>ConnectionString</name>
1276 </parameter>
1277 <parameter optional="true">
1278 <type>String</type>
1279 <name>UserID</name>
1280 </parameter>
1281 <parameter optional="true">
1282 <type>String</type>
1283 <name>Password</name>
1284 </parameter>
1285 <parameter optional="true">
1286 <type>Integer</type>
1287 <name>Options</name>
1288 </parameter>
1289 </parameter-list>
1290 </source>
1291 </element>
1292 <!--method::Connection15.OpenSchema-->
1293 <element type="method">
1294 <source id="ADODB.Connection15.OpenSchema">
1295 <context kind="class">Connection15</context>
1296 <name>OpenSchema</name>
1297 <type>_Recordset</type>
1298 <parameter-list>
1299 <parameter>
1300 <type>Integer</type>
1301 <name>Schema</name>
1302 </parameter>
1303 <parameter optional="true">
1304 <type>Variant</type>
1305 <name>Restrictions</name>
1306 </parameter>
1307 <parameter optional="true">
1308 <type>Variant</type>
1309 <name>SchemaID</name>
1310 </parameter>
1311 </parameter-list>
1312 </source>
1313 </element>
1314 <!--property::Connection15.Properties {ReadOnly}-->
1315 <element type="property">
1316 <source id="ADODB.Connection15.Properties">
1317 <context kind="class">Connection15</context>
1318 <name>Properties</name>
1319 <type>Properties</type>
1320 </source>
1321 </element>
1322 <!--property::Connection15.Provider-->
1323 <element type="property">
1324 <source id="ADODB.Connection15.Provider">
1325 <context kind="class">Connection15</context>
1326 <name>Provider</name>
1327 <type>String</type>
1328 </source>
1329 </element>
1330 <!--method::Connection15.RollbackTrans-->
1331 <element type="method">
1332 <source id="ADODB.Connection15.RollbackTrans">
1333 <context kind="class">Connection15</context>
1334 <name>RollbackTrans</name>
1335 <type>void</type>
1336 </source>
1337 </element>
1338 <!--property::Connection15.State {ReadOnly}-->
1339 <element type="property">
1340 <source id="ADODB.Connection15.State">
1341 <context kind="class">Connection15</context>
1342 <name>State</name>
1343 <type>Integer</type>
1344 </source>
1345 </element>
1346 <!--property::Connection15.Version {ReadOnly}-->
1347 <element type="property">
1348 <source id="ADODB.Connection15.Version">
1349 <context kind="class">Connection15</context>
1350 <name>Version</name>
1351 <type>String</type>
1352 </source>
1353 </element>
1354 <!--enum::ConnectModeEnum {Enumeration}-->
1355 <element type="enumeration">
1356 <source id="ADODB.ConnectModeEnum">
1357 <name>ConnectModeEnum</name>
1358 </source>
1359 <destination designation="identity" />
1360 </element>
1361 <!--enum::adModeRead {Constant}-->
1362 <element type="constant">
1363 <source id="ADODB.ConnectModeEnum.adModeRead">
1364 <context kind="enumeration">ConnectModeEnum</context>
1365 <name>adModeRead</name>
1366 <value>1</value>
1367 </source>
1368 <destination designation="identity" />
1369 </element>
1370 <!--enum::adModeReadWrite {Constant}-->
1371 <element type="constant">
1372 <source id="ADODB.ConnectModeEnum.adModeReadWrite">
1373 <context kind="enumeration">ConnectModeEnum</context>
1374 <name>adModeReadWrite</name>
1375 <value>3</value>
1376 </source>
1377 <destination designation="identity" />
1378 </element>
1379 <!--enum::adModeShareDenyNone {Constant}-->
1380 <element type="constant">
1381 <source id="ADODB.ConnectModeEnum.adModeShareDenyNone">
1382 <context kind="enumeration">ConnectModeEnum</context>
1383 <name>adModeShareDenyNone</name>
1384 <value>16</value>
1385 </source>
1386 <destination designation="identity" />
1387 </element>
1388 <!--enum::adModeShareDenyRead {Constant}-->
1389 <element type="constant">
1390 <source id="ADODB.ConnectModeEnum.adModeShareDenyRead">
1391 <context kind="enumeration">ConnectModeEnum</context>
1392 <name>adModeShareDenyRead</name>
1393 <value>4</value>
1394 </source>
1395 <destination designation="identity" />
1396 </element>
1397 <!--enum::adModeShareDenyWrite {Constant}-->
1398 <element type="constant">
1399 <source id="ADODB.ConnectModeEnum.adModeShareDenyWrite">
1400 <context kind="enumeration">ConnectModeEnum</context>
1401 <name>adModeShareDenyWrite</name>
1402 <value>8</value>
1403 </source>
1404 <destination designation="identity" />
1405 </element>
1406 <!--enum::adModeShareExclusive {Constant}-->
1407 <element type="constant">
1408 <source id="ADODB.ConnectModeEnum.adModeShareExclusive">
1409 <context kind="enumeration">ConnectModeEnum</context>
1410 <name>adModeShareExclusive</name>
1411 <value>12</value>
1412 </source>
1413 <destination designation="identity" />
1414 </element>
1415 <!--enum::adModeUnknown {Constant}-->
1416 <element type="constant">
1417 <source id="ADODB.ConnectModeEnum.adModeUnknown">
1418 <context kind="enumeration">ConnectModeEnum</context>
1419 <name>adModeUnknown</name>
1420 <value>0</value>
1421 </source>
1422 <destination designation="identity" />
1423 </element>
1424 <!--enum::adModeWrite {Constant}-->
1425 <element type="constant">
1426 <source id="ADODB.ConnectModeEnum.adModeWrite">
1427 <context kind="enumeration">ConnectModeEnum</context>
1428 <name>adModeWrite</name>
1429 <value>2</value>
1430 </source>
1431 <destination designation="identity" />
1432 </element>
1433 <!--enum::ConnectOptionEnum {Enumeration}-->
1434 <element type="enumeration">
1435 <source id="ADODB.ConnectOptionEnum">
1436 <name>ConnectOptionEnum</name>
1437 </source>
1438 <destination designation="identity" />
1439 </element>
1440 <!--enum::adAsyncConnect {Constant}-->
1441 <element type="constant">
1442 <source id="ADODB.ConnectOptionEnum.adAsyncConnect">
1443 <context kind="enumeration">ConnectOptionEnum</context>
1444 <name>adAsyncConnect</name>
1445 <value>16</value>
1446 </source>
1447 <destination designation="identity" />
1448 </element>
1449 <!--enum::adConnectUnspecified {Constant}-->
1450 <element type="constant">
1451 <source id="ADODB.ConnectOptionEnum.adConnectUnspecified">
1452 <context kind="enumeration">ConnectOptionEnum</context>
1453 <name>adConnectUnspecified</name>
1454 <value>-1</value>
1455 </source>
1456 <destination designation="identity" />
1457 </element>
1458 <!--enum::ConnectPromptEnum {Enumeration}-->
1459 <element type="enumeration">
1460 <source id="ADODB.ConnectPromptEnum">
1461 <name>ConnectPromptEnum</name>
1462 </source>
1463 <destination designation="identity" />
1464 </element>
1465 <!--enum::adPromptAlways {Constant}-->
1466 <element type="constant">
1467 <source id="ADODB.ConnectPromptEnum.adPromptAlways">
1468 <context kind="enumeration">ConnectPromptEnum</context>
1469 <name>adPromptAlways</name>
1470 <value>1</value>
1471 </source>
1472 <destination designation="identity" />
1473 </element>
1474 <!--enum::adPromptComplete {Constant}-->
1475 <element type="constant">
1476 <source id="ADODB.ConnectPromptEnum.adPromptComplete">
1477 <context kind="enumeration">ConnectPromptEnum</context>
1478 <name>adPromptComplete</name>
1479 <value>2</value>
1480 </source>
1481 <destination designation="identity" />
1482 </element>
1483 <!--enum::adPromptCompleteRequired {Constant}-->
1484 <element type="constant">
1485 <source id="ADODB.ConnectPromptEnum.adPromptCompleteRequired">
1486 <context kind="enumeration">ConnectPromptEnum</context>
1487 <name>adPromptCompleteRequired</name>
1488 <value>3</value>
1489 </source>
1490 <destination designation="identity" />
1491 </element>
1492 <!--enum::adPromptNever {Constant}-->
1493 <element type="constant">
1494 <source id="ADODB.ConnectPromptEnum.adPromptNever">
1495 <context kind="enumeration">ConnectPromptEnum</context>
1496 <name>adPromptNever</name>
1497 <value>4</value>
1498 </source>
1499 <destination designation="identity" />
1500 </element>
1501 <!--enum::CursorLocationEnum {Enumeration}-->
1502 <element type="enumeration">
1503 <source id="ADODB.CursorLocationEnum">
1504 <name>CursorLocationEnum</name>
1505 </source>
1506 <destination designation="identity" />
1507 </element>
1508 <!--enum::adUseClient {Constant}-->
1509 <element type="constant">
1510 <source id="ADODB.CursorLocationEnum.adUseClient">
1511 <context kind="enumeration">CursorLocationEnum</context>
1512 <name>adUseClient</name>
1513 <value>3</value>
1514 </source>
1515 <destination designation="identity" />
1516 </element>
1517 <!--enum::adUseClientBatch {Constant}-->
1518 <element type="constant">
1519 <source id="ADODB.CursorLocationEnum.adUseClientBatch">
1520 <context kind="enumeration">CursorLocationEnum</context>
1521 <name>adUseClientBatch</name>
1522 <value>3</value>
1523 </source>
1524 <destination designation="identity" />
1525 </element>
1526 <!--enum::adUseNone {Constant}-->
1527 <element type="constant">
1528 <source id="ADODB.CursorLocationEnum.adUseNone">
1529 <context kind="enumeration">CursorLocationEnum</context>
1530 <name>adUseNone</name>
1531 <value>1</value>
1532 </source>
1533 <destination designation="identity" />
1534 </element>
1535 <!--enum::adUseServer {Constant}-->
1536 <element type="constant">
1537 <source id="ADODB.CursorLocationEnum.adUseServer">
1538 <context kind="enumeration">CursorLocationEnum</context>
1539 <name>adUseServer</name>
1540 <value>2</value>
1541 </source>
1542 <destination designation="identity" />
1543 </element>
1544 <!--enum::CursorOptionEnum {Enumeration}-->
1545 <element type="enumeration">
1546 <source id="ADODB.CursorOptionEnum">
1547 <name>CursorOptionEnum</name>
1548 </source>
1549 <destination designation="identity" />
1550 </element>
1551 <!--enum::adAddNew {Constant}-->
1552 <element type="constant">
1553 <source id="ADODB.CursorOptionEnum.adAddNew">
1554 <context kind="enumeration">CursorOptionEnum</context>
1555 <name>adAddNew</name>
1556 <value>16778240</value>
1557 </source>
1558 <destination designation="identity" />
1559 </element>
1560 <!--enum::adApproxPosition {Constant}-->
1561 <element type="constant">
1562 <source id="ADODB.CursorOptionEnum.adApproxPosition">
1563 <context kind="enumeration">CursorOptionEnum</context>
1564 <name>adApproxPosition</name>
1565 <value>16384</value>
1566 </source>
1567 <destination designation="identity" />
1568 </element>
1569 <!--enum::adBookmark {Constant}-->
1570 <element type="constant">
1571 <source id="ADODB.CursorOptionEnum.adBookmark">
1572 <context kind="enumeration">CursorOptionEnum</context>
1573 <name>adBookmark</name>
1574 <value>8192</value>
1575 </source>
1576 <destination designation="identity" />
1577 </element>
1578 <!--enum::adDelete {Constant}-->
1579 <element type="constant">
1580 <source id="ADODB.CursorOptionEnum.adDelete">
1581 <context kind="enumeration">CursorOptionEnum</context>
1582 <name>adDelete</name>
1583 <value>16779264</value>
1584 </source>
1585 <destination designation="identity" />
1586 </element>
1587 <!--enum::adFind {Constant}-->
1588 <element type="constant">
1589 <source id="ADODB.CursorOptionEnum.adFind">
1590 <context kind="enumeration">CursorOptionEnum</context>
1591 <name>adFind</name>
1592 <value>524288</value>
1593 </source>
1594 <destination designation="identity" />
1595 </element>
1596 <!--enum::adHoldRecords {Constant}-->
1597 <element type="constant">
1598 <source id="ADODB.CursorOptionEnum.adHoldRecords">
1599 <context kind="enumeration">CursorOptionEnum</context>
1600 <name>adHoldRecords</name>
1601 <value>256</value>
1602 </source>
1603 <destination designation="identity" />
1604 </element>
1605 <!--enum::adIndex {Constant}-->
1606 <element type="constant">
1607 <source id="ADODB.CursorOptionEnum.adIndex">
1608 <context kind="enumeration">CursorOptionEnum</context>
1609 <name>adIndex</name>
1610 <value>8388608</value>
1611 </source>
1612 <destination designation="identity" />
1613 </element>
1614 <!--enum::adMovePrevious {Constant}-->
1615 <element type="constant">
1616 <source id="ADODB.CursorOptionEnum.adMovePrevious">
1617 <context kind="enumeration">CursorOptionEnum</context>
1618 <name>adMovePrevious</name>
1619 <value>512</value>
1620 </source>
1621 <destination designation="identity" />
1622 </element>
1623 <!--enum::adNotify {Constant}-->
1624 <element type="constant">
1625 <source id="ADODB.CursorOptionEnum.adNotify">
1626 <context kind="enumeration">CursorOptionEnum</context>
1627 <name>adNotify</name>
1628 <value>262144</value>
1629 </source>
1630 <destination designation="identity" />
1631 </element>
1632 <!--enum::adResync {Constant}-->
1633 <element type="constant">
1634 <source id="ADODB.CursorOptionEnum.adResync">
1635 <context kind="enumeration">CursorOptionEnum</context>
1636 <name>adResync</name>
1637 <value>131072</value>
1638 </source>
1639 <destination designation="identity" />
1640 </element>
1641 <!--enum::adSeek {Constant}-->
1642 <element type="constant">
1643 <source id="ADODB.CursorOptionEnum.adSeek">
1644 <context kind="enumeration">CursorOptionEnum</context>
1645 <name>adSeek</name>
1646 <value>4194304</value>
1647 </source>
1648 <destination designation="identity" />
1649 </element>
1650 <!--enum::adUpdate {Constant}-->
1651 <element type="constant">
1652 <source id="ADODB.CursorOptionEnum.adUpdate">
1653 <context kind="enumeration">CursorOptionEnum</context>
1654 <name>adUpdate</name>
1655 <value>16809984</value>
1656 </source>
1657 <destination designation="identity" />
1658 </element>
1659 <!--enum::adUpdateBatch {Constant}-->
1660 <element type="constant">
1661 <source id="ADODB.CursorOptionEnum.adUpdateBatch">
1662 <context kind="enumeration">CursorOptionEnum</context>
1663 <name>adUpdateBatch</name>
1664 <value>65536</value>
1665 </source>
1666 <destination designation="identity" />
1667 </element>
1668 <!--enum::CursorTypeEnum {Enumeration}-->
1669 <element type="enumeration">
1670 <source id="ADODB.CursorTypeEnum">
1671 <name>CursorTypeEnum</name>
1672 </source>
1673 <destination designation="identity" />
1674 </element>
1675 <!--enum::adOpenDynamic {Constant}-->
1676 <element type="constant">
1677 <source id="ADODB.CursorTypeEnum.adOpenDynamic">
1678 <context kind="enumeration">CursorTypeEnum</context>
1679 <name>adOpenDynamic</name>
1680 <value>2</value>
1681 </source>
1682 <destination designation="identity" />
1683 </element>
1684 <!--enum::adOpenForwardOnly {Constant}-->
1685 <element type="constant">
1686 <source id="ADODB.CursorTypeEnum.adOpenForwardOnly">
1687 <context kind="enumeration">CursorTypeEnum</context>
1688 <name>adOpenForwardOnly</name>
1689 <value>0</value>
1690 </source>
1691 <destination designation="identity" />
1692 </element>
1693 <!--enum::adOpenKeyset {Constant}-->
1694 <element type="constant">
1695 <source id="ADODB.CursorTypeEnum.adOpenKeyset">
1696 <context kind="enumeration">CursorTypeEnum</context>
1697 <name>adOpenKeyset</name>
1698 <value>1</value>
1699 </source>
1700 <destination designation="identity" />
1701 </element>
1702 <!--enum::adOpenStatic {Constant}-->
1703 <element type="constant">
1704 <source id="ADODB.CursorTypeEnum.adOpenStatic">
1705 <context kind="enumeration">CursorTypeEnum</context>
1706 <name>adOpenStatic</name>
1707 <value>3</value>
1708 </source>
1709 <destination designation="identity" />
1710 </element>
1711 <!--enum::adOpenUnspecified {Constant}-->
1712 <element type="constant">
1713 <source id="ADODB.CursorTypeEnum.adOpenUnspecified">
1714 <context kind="enumeration">CursorTypeEnum</context>
1715 <name>adOpenUnspecified</name>
1716 <value>-1</value>
1717 </source>
1718 <destination designation="identity" />
1719 </element>
1720 <!--enum::DataTypeEnum {Enumeration}-->
1721 <element type="enumeration">
1722 <source id="ADODB.DataTypeEnum">
1723 <name>DataTypeEnum</name>
1724 </source>
1725 <destination designation="identity" />
1726 </element>
1727 <!--enum::adBigInt {Constant}-->
1728 <element type="constant">
1729 <source id="ADODB.DataTypeEnum.adBigInt">
1730 <context kind="enumeration">DataTypeEnum</context>
1731 <name>adBigInt</name>
1732 <value>20</value>
1733 </source>
1734 <destination designation="identity" />
1735 </element>
1736 <!--enum::adBinary {Constant}-->
1737 <element type="constant">
1738 <source id="ADODB.DataTypeEnum.adBinary">
1739 <context kind="enumeration">DataTypeEnum</context>
1740 <name>adBinary</name>
1741 <value>128</value>
1742 </source>
1743 <destination designation="identity" />
1744 </element>
1745 <!--enum::adBoolean {Constant}-->
1746 <element type="constant">
1747 <source id="ADODB.DataTypeEnum.adBoolean">
1748 <context kind="enumeration">DataTypeEnum</context>
1749 <name>adBoolean</name>
1750 <value>11</value>
1751 </source>
1752 <destination designation="identity" />
1753 </element>
1754 <!--enum::adBSTR {Constant}-->
1755 <element type="constant">
1756 <source id="ADODB.DataTypeEnum.adBSTR">
1757 <context kind="enumeration">DataTypeEnum</context>
1758 <name>adBSTR</name>
1759 <value>8</value>
1760 </source>
1761 <destination designation="identity" />
1762 </element>
1763 <!--enum::adChapter {Constant}-->
1764 <element type="constant">
1765 <source id="ADODB.DataTypeEnum.adChapter">
1766 <context kind="enumeration">DataTypeEnum</context>
1767 <name>adChapter</name>
1768 <value>136</value>
1769 </source>
1770 <destination designation="identity" />
1771 </element>
1772 <!--enum::adChar {Constant}-->
1773 <element type="constant">
1774 <source id="ADODB.DataTypeEnum.adChar">
1775 <context kind="enumeration">DataTypeEnum</context>
1776 <name>adChar</name>
1777 <value>129</value>
1778 </source>
1779 <destination designation="identity" />
1780 </element>
1781 <!--enum::adCurrency {Constant}-->
1782 <element type="constant">
1783 <source id="ADODB.DataTypeEnum.adCurrency">
1784 <context kind="enumeration">DataTypeEnum</context>
1785 <name>adCurrency</name>
1786 <value>6</value>
1787 </source>
1788 <destination designation="identity" />
1789 </element>
1790 <!--enum::adDate {Constant}-->
1791 <element type="constant">
1792 <source id="ADODB.DataTypeEnum.adDate">
1793 <context kind="enumeration">DataTypeEnum</context>
1794 <name>adDate</name>
1795 <value>7</value>
1796 </source>
1797 <destination designation="identity" />
1798 </element>
1799 <!--enum::adDBDate {Constant}-->
1800 <element type="constant">
1801 <source id="ADODB.DataTypeEnum.adDBDate">
1802 <context kind="enumeration">DataTypeEnum</context>
1803 <name>adDBDate</name>
1804 <value>133</value>
1805 </source>
1806 <destination designation="identity" />
1807 </element>
1808 <!--enum::adDBFileTime {Constant}-->
1809 <element type="constant">
1810 <source id="ADODB.DataTypeEnum.adDBFileTime">
1811 <context kind="enumeration">DataTypeEnum</context>
1812 <name>adDBFileTime</name>
1813 <value>137</value>
1814 </source>
1815 <destination designation="identity" />
1816 </element>
1817 <!--enum::adDBTime {Constant}-->
1818 <element type="constant">
1819 <source id="ADODB.DataTypeEnum.adDBTime">
1820 <context kind="enumeration">DataTypeEnum</context>
1821 <name>adDBTime</name>
1822 <value>134</value>
1823 </source>
1824 <destination designation="identity" />
1825 </element>
1826 <!--enum::adDBTimeStamp {Constant}-->
1827 <element type="constant">
1828 <source id="ADODB.DataTypeEnum.adDBTimeStamp">
1829 <context kind="enumeration">DataTypeEnum</context>
1830 <name>adDBTimeStamp</name>
1831 <value>135</value>
1832 </source>
1833 <destination designation="identity" />
1834 </element>
1835 <!--enum::adDecimal {Constant}-->
1836 <element type="constant">
1837 <source id="ADODB.DataTypeEnum.adDecimal">
1838 <context kind="enumeration">DataTypeEnum</context>
1839 <name>adDecimal</name>
1840 <value>14</value>
1841 </source>
1842 <destination designation="identity" />
1843 </element>
1844 <!--enum::adDouble {Constant}-->
1845 <element type="constant">
1846 <source id="ADODB.DataTypeEnum.adDouble">
1847 <context kind="enumeration">DataTypeEnum</context>
1848 <name>adDouble</name>
1849 <value>5</value>
1850 </source>
1851 <destination designation="identity" />
1852 </element>
1853 <!--enum::adEmpty {Constant}-->
1854 <element type="constant">
1855 <source id="ADODB.DataTypeEnum.adEmpty">
1856 <context kind="enumeration">DataTypeEnum</context>
1857 <name>adEmpty</name>
1858 <value>0</value>
1859 </source>
1860 <destination designation="identity" />
1861 </element>
1862 <!--enum::adError {Constant}-->
1863 <element type="constant">
1864 <source id="ADODB.DataTypeEnum.adError">
1865 <context kind="enumeration">DataTypeEnum</context>
1866 <name>adError</name>
1867 <value>10</value>
1868 </source>
1869 <destination designation="identity" />
1870 </element>
1871 <!--enum::adFileTime {Constant}-->
1872 <element type="constant">
1873 <source id="ADODB.DataTypeEnum.adFileTime">
1874 <context kind="enumeration">DataTypeEnum</context>
1875 <name>adFileTime</name>
1876 <value>64</value>
1877 </source>
1878 <destination designation="identity" />
1879 </element>
1880 <!--enum::adGUID {Constant}-->
1881 <element type="constant">
1882 <source id="ADODB.DataTypeEnum.adGUID">
1883 <context kind="enumeration">DataTypeEnum</context>
1884 <name>adGUID</name>
1885 <value>72</value>
1886 </source>
1887 <destination designation="identity" />
1888 </element>
1889 <!--enum::adIDispatch {Constant}-->
1890 <element type="constant">
1891 <source id="ADODB.DataTypeEnum.adIDispatch">
1892 <context kind="enumeration">DataTypeEnum</context>
1893 <name>adIDispatch</name>
1894 <value>9</value>
1895 </source>
1896 <destination designation="identity" />
1897 </element>
1898 <!--enum::adInteger {Constant}-->
1899 <element type="constant">
1900 <source id="ADODB.DataTypeEnum.adInteger">
1901 <context kind="enumeration">DataTypeEnum</context>
1902 <name>adInteger</name>
1903 <value>3</value>
1904 </source>
1905 <destination designation="identity" />
1906 </element>
1907 <!--enum::adIUnknown {Constant}-->
1908 <element type="constant">
1909 <source id="ADODB.DataTypeEnum.adIUnknown">
1910 <context kind="enumeration">DataTypeEnum</context>
1911 <name>adIUnknown</name>
1912 <value>13</value>
1913 </source>
1914 <destination designation="identity" />
1915 </element>
1916 <!--enum::adLongVarBinary {Constant}-->
1917 <element type="constant">
1918 <source id="ADODB.DataTypeEnum.adLongVarBinary">
1919 <context kind="enumeration">DataTypeEnum</context>
1920 <name>adLongVarBinary</name>
1921 <value>205</value>
1922 </source>
1923 <destination designation="identity" />
1924 </element>
1925 <!--enum::adLongVarChar {Constant}-->
1926 <element type="constant">
1927 <source id="ADODB.DataTypeEnum.adLongVarChar">
1928 <context kind="enumeration">DataTypeEnum</context>
1929 <name>adLongVarChar</name>
1930 <value>201</value>
1931 </source>
1932 <destination designation="identity" />
1933 </element>
1934 <!--enum::adLongVarWChar {Constant}-->
1935 <element type="constant">
1936 <source id="ADODB.DataTypeEnum.adLongVarWChar">
1937 <context kind="enumeration">DataTypeEnum</context>
1938 <name>adLongVarWChar</name>
1939 <value>203</value>
1940 </source>
1941 <destination designation="identity" />
1942 </element>
1943 <!--enum::adNumeric {Constant}-->
1944 <element type="constant">
1945 <source id="ADODB.DataTypeEnum.adNumeric">
1946 <context kind="enumeration">DataTypeEnum</context>
1947 <name>adNumeric</name>
1948 <value>131</value>
1949 </source>
1950 <destination designation="identity" />
1951 </element>
1952 <!--enum::adPropVariant {Constant}-->
1953 <element type="constant">
1954 <source id="ADODB.DataTypeEnum.adPropVariant">
1955 <context kind="enumeration">DataTypeEnum</context>
1956 <name>adPropVariant</name>
1957 <value>138</value>
1958 </source>
1959 <destination designation="identity" />
1960 </element>
1961 <!--enum::adSingle {Constant}-->
1962 <element type="constant">
1963 <source id="ADODB.DataTypeEnum.adSingle">
1964 <context kind="enumeration">DataTypeEnum</context>
1965 <name>adSingle</name>
1966 <value>4</value>
1967 </source>
1968 <destination designation="identity" />
1969 </element>
1970 <!--enum::adSmallInt {Constant}-->
1971 <element type="constant">
1972 <source id="ADODB.DataTypeEnum.adSmallInt">
1973 <context kind="enumeration">DataTypeEnum</context>
1974 <name>adSmallInt</name>
1975 <value>2</value>
1976 </source>
1977 <destination designation="identity" />
1978 </element>
1979 <!--enum::adTinyInt {Constant}-->
1980 <element type="constant">
1981 <source id="ADODB.DataTypeEnum.adTinyInt">
1982 <context kind="enumeration">DataTypeEnum</context>
1983 <name>adTinyInt</name>
1984 <value>16</value>
1985 </source>
1986 <destination designation="identity" />
1987 </element>
1988 <!--enum::adUnsignedBigInt {Constant}-->
1989 <element type="constant">
1990 <source id="ADODB.DataTypeEnum.adUnsignedBigInt">
1991 <context kind="enumeration">DataTypeEnum</context>
1992 <name>adUnsignedBigInt</name>
1993 <value>21</value>
1994 </source>
1995 <destination designation="identity" />
1996 </element>
1997 <!--enum::adUnsignedInt {Constant}-->
1998 <element type="constant">
1999 <source id="ADODB.DataTypeEnum.adUnsignedInt">
2000 <context kind="enumeration">DataTypeEnum</context>
2001 <name>adUnsignedInt</name>
2002 <value>19</value>
2003 </source>
2004 <destination designation="identity" />
2005 </element>
2006 <!--enum::adUnsignedSmallInt {Constant}-->
2007 <element type="constant">
2008 <source id="ADODB.DataTypeEnum.adUnsignedSmallInt">
2009 <context kind="enumeration">DataTypeEnum</context>
2010 <name>adUnsignedSmallInt</name>
2011 <value>18</value>
2012 </source>
2013 <destination designation="identity" />
2014 </element>
2015 <!--enum::adUnsignedTinyInt {Constant}-->
2016 <element type="constant">
2017 <source id="ADODB.DataTypeEnum.adUnsignedTinyInt">
2018 <context kind="enumeration">DataTypeEnum</context>
2019 <name>adUnsignedTinyInt</name>
2020 <value>17</value>
2021 </source>
2022 <destination designation="identity" />
2023 </element>
2024 <!--enum::adUserDefined {Constant}-->
2025 <element type="constant">
2026 <source id="ADODB.DataTypeEnum.adUserDefined">
2027 <context kind="enumeration">DataTypeEnum</context>
2028 <name>adUserDefined</name>
2029 <value>132</value>
2030 </source>
2031 <destination designation="identity" />
2032 </element>
2033 <!--enum::adVarBinary {Constant}-->
2034 <element type="constant">
2035 <source id="ADODB.DataTypeEnum.adVarBinary">
2036 <context kind="enumeration">DataTypeEnum</context>
2037 <name>adVarBinary</name>
2038 <value>204</value>
2039 </source>
2040 <destination designation="identity" />
2041 </element>
2042 <!--enum::adVarChar {Constant}-->
2043 <element type="constant">
2044 <source id="ADODB.DataTypeEnum.adVarChar">
2045 <context kind="enumeration">DataTypeEnum</context>
2046 <name>adVarChar</name>
2047 <value>200</value>
2048 </source>
2049 <destination designation="identity" />
2050 </element>
2051 <!--enum::adVariant {Constant}-->
2052 <element type="constant">
2053 <source id="ADODB.DataTypeEnum.adVariant">
2054 <context kind="enumeration">DataTypeEnum</context>
2055 <name>adVariant</name>
2056 <value>12</value>
2057 </source>
2058 <destination designation="identity" />
2059 </element>
2060 <!--enum::adVarNumeric {Constant}-->
2061 <element type="constant">
2062 <source id="ADODB.DataTypeEnum.adVarNumeric">
2063 <context kind="enumeration">DataTypeEnum</context>
2064 <name>adVarNumeric</name>
2065 <value>139</value>
2066 </source>
2067 <destination designation="identity" />
2068 </element>
2069 <!--enum::adVarWChar {Constant}-->
2070 <element type="constant">
2071 <source id="ADODB.DataTypeEnum.adVarWChar">
2072 <context kind="enumeration">DataTypeEnum</context>
2073 <name>adVarWChar</name>
2074 <value>202</value>
2075 </source>
2076 <destination designation="identity" />
2077 </element>
2078 <!--enum::adWChar {Constant}-->
2079 <element type="constant">
2080 <source id="ADODB.DataTypeEnum.adWChar">
2081 <context kind="enumeration">DataTypeEnum</context>
2082 <name>adWChar</name>
2083 <value>130</value>
2084 </source>
2085 <destination designation="identity" />
2086 </element>
2087 <!--enum::EditModeEnum {Enumeration}-->
2088 <element type="enumeration">
2089 <source id="ADODB.EditModeEnum">
2090 <name>EditModeEnum</name>
2091 </source>
2092 <destination designation="identity" />
2093 </element>
2094 <!--enum::adEditAdd {Constant}-->
2095 <element type="constant">
2096 <source id="ADODB.EditModeEnum.adEditAdd">
2097 <context kind="enumeration">EditModeEnum</context>
2098 <name>adEditAdd</name>
2099 <value>2</value>
2100 </source>
2101 <destination designation="identity" />
2102 </element>
2103 <!--enum::adEditDelete {Constant}-->
2104 <element type="constant">
2105 <source id="ADODB.EditModeEnum.adEditDelete">
2106 <context kind="enumeration">EditModeEnum</context>
2107 <name>adEditDelete</name>
2108 <value>4</value>
2109 </source>
2110 <destination designation="identity" />
2111 </element>
2112 <!--enum::adEditInProgress {Constant}-->
2113 <element type="constant">
2114 <source id="ADODB.EditModeEnum.adEditInProgress">
2115 <context kind="enumeration">EditModeEnum</context>
2116 <name>adEditInProgress</name>
2117 <value>1</value>
2118 </source>
2119 <destination designation="identity" />
2120 </element>
2121 <!--enum::adEditNone {Constant}-->
2122 <element type="constant">
2123 <source id="ADODB.EditModeEnum.adEditNone">
2124 <context kind="enumeration">EditModeEnum</context>
2125 <name>adEditNone</name>
2126 <value>0</value>
2127 </source>
2128 <destination designation="identity" />
2129 </element>
2130 <!--Class::Error-->
2131 <element type="class">
2132 <source id="ADODB.Error">
2133 <name>Error</name>
2134 </source>
2135 <destination designation="identity" />
2136 </element>
2137 <!--property::Error.Description {Default} {ReadOnly}-->
2138 <element type="property">
2139 <source id="ADODB.Error.Description">
2140 <context kind="class">Error</context>
2141 <name default="true">Description</name>
2142 <type>String</type>
2143 </source>
2144 </element>
2145 <!--property::Error.HelpContext {ReadOnly}-->
2146 <element type="property">
2147 <source id="ADODB.Error.HelpContext">
2148 <context kind="class">Error</context>
2149 <name>HelpContext</name>
2150 <type>Integer</type>
2151 </source>
2152 </element>
2153 <!--property::Error.HelpFile {ReadOnly}-->
2154 <element type="property">
2155 <source id="ADODB.Error.HelpFile">
2156 <context kind="class">Error</context>
2157 <name>HelpFile</name>
2158 <type>String</type>
2159 </source>
2160 </element>
2161 <!--property::Error.NativeError {ReadOnly}-->
2162 <element type="property">
2163 <source id="ADODB.Error.NativeError">
2164 <context kind="class">Error</context>
2165 <name>NativeError</name>
2166 <type>Integer</type>
2167 </source>
2168 </element>
2169 <!--property::Error.Number {ReadOnly}-->
2170 <element type="property">
2171 <source id="ADODB.Error.Number">
2172 <context kind="class">Error</context>
2173 <name>Number</name>
2174 <type>Integer</type>
2175 </source>
2176 </element>
2177 <!--property::Error.Source {ReadOnly}-->
2178 <element type="property">
2179 <source id="ADODB.Error.Source">
2180 <context kind="class">Error</context>
2181 <name>Source</name>
2182 <type>String</type>
2183 </source>
2184 </element>
2185 <!--property::Error.SQLState {ReadOnly}-->
2186 <element type="property">
2187 <source id="ADODB.Error.SQLState">
2188 <context kind="class">Error</context>
2189 <name>SQLState</name>
2190 <type>String</type>
2191 </source>
2192 </element>
2193 <!--Class::Errors-->
2194 <element type="class">
2195 <source id="ADODB.Errors">
2196 <name>Errors</name>
2197 </source>
2198 <destination designation="identity" />
2199 </element>
2200 <!--method::Errors.Clear-->
2201 <element type="method">
2202 <source id="ADODB.Errors.Clear">
2203 <context kind="class">Errors</context>
2204 <name>Clear</name>
2205 <type>void</type>
2206 </source>
2207 </element>
2208 <!--property::Errors.Count {ReadOnly}-->
2209 <element type="property">
2210 <source id="ADODB.Errors.Count">
2211 <context kind="class">Errors</context>
2212 <name>Count</name>
2213 <type>Integer</type>
2214 </source>
2215 </element>
2216 <!--property::Errors.Item {Default} {ReadOnly}-->
2217 <element type="property">
2218 <source id="ADODB.Errors.Item">
2219 <context kind="class">Errors</context>
2220 <name default="true">Item</name>
2221 <type>Error</type>
2222 <parameter-list>
2223 <parameter>
2224 <type>Variant</type>
2225 <name>Index</name>
2226 </parameter>
2227 </parameter-list>
2228 </source>
2229 </element>
2230 <!--method::Errors.Refresh-->
2231 <element type="method">
2232 <source id="ADODB.Errors.Refresh">
2233 <context kind="class">Errors</context>
2234 <name>Refresh</name>
2235 <type>void</type>
2236 </source>
2237 </element>
2238 <!--enum::ErrorValueEnum {Enumeration}-->
2239 <element type="enumeration">
2240 <source id="ADODB.ErrorValueEnum">
2241 <name>ErrorValueEnum</name>
2242 </source>
2243 <destination designation="identity" />
2244 </element>
2245 <!--enum::adErrBoundToCommand {Constant}-->
2246 <element type="constant">
2247 <source id="ADODB.ErrorValueEnum.adErrBoundToCommand">
2248 <context kind="enumeration">ErrorValueEnum</context>
2249 <name>adErrBoundToCommand</name>
2250 <value>3707</value>
2251 </source>
2252 <destination designation="identity" />
2253 </element>
2254 <!--enum::adErrDataConversion {Constant}-->
2255 <element type="constant">
2256 <source id="ADODB.ErrorValueEnum.adErrDataConversion">
2257 <context kind="enumeration">ErrorValueEnum</context>
2258 <name>adErrDataConversion</name>
2259 <value>3421</value>
2260 </source>
2261 <destination designation="identity" />
2262 </element>
2263 <!--enum::adErrFeatureNotAvailable {Constant}-->
2264 <element type="constant">
2265 <source id="ADODB.ErrorValueEnum.adErrFeatureNotAvailable">
2266 <context kind="enumeration">ErrorValueEnum</context>
2267 <name>adErrFeatureNotAvailable</name>
2268 <value>3251</value>
2269 </source>
2270 <destination designation="identity" />
2271 </element>
2272 <!--enum::adErrIllegalOperation {Constant}-->
2273 <element type="constant">
2274 <source id="ADODB.ErrorValueEnum.adErrIllegalOperation">
2275 <context kind="enumeration">ErrorValueEnum</context>
2276 <name>adErrIllegalOperation</name>
2277 <value>3219</value>
2278 </source>
2279 <destination designation="identity" />
2280 </element>
2281 <!--enum::adErrInTransaction {Constant}-->
2282 <element type="constant">
2283 <source id="ADODB.ErrorValueEnum.adErrInTransaction">
2284 <context kind="enumeration">ErrorValueEnum</context>
2285 <name>adErrInTransaction</name>
2286 <value>3246</value>
2287 </source>
2288 <destination designation="identity" />
2289 </element>
2290 <!--enum::adErrInvalidArgument {Constant}-->
2291 <element type="constant">
2292 <source id="ADODB.ErrorValueEnum.adErrInvalidArgument">
2293 <context kind="enumeration">ErrorValueEnum</context>
2294 <name>adErrInvalidArgument</name>
2295 <value>3001</value>
2296 </source>
2297 <destination designation="identity" />
2298 </element>
2299 <!--enum::adErrInvalidConnection {Constant}-->
2300 <element type="constant">
2301 <source id="ADODB.ErrorValueEnum.adErrInvalidConnection">
2302 <context kind="enumeration">ErrorValueEnum</context>
2303 <name>adErrInvalidConnection</name>
2304 <value>3709</value>
2305 </source>
2306 <destination designation="identity" />
2307 </element>
2308 <!--enum::adErrInvalidParamInfo {Constant}-->
2309 <element type="constant">
2310 <source id="ADODB.ErrorValueEnum.adErrInvalidParamInfo">
2311 <context kind="enumeration">ErrorValueEnum</context>
2312 <name>adErrInvalidParamInfo</name>
2313 <value>3708</value>
2314 </source>
2315 <destination designation="identity" />
2316 </element>
2317 <!--enum::adErrItemNotFound {Constant}-->
2318 <element type="constant">
2319 <source id="ADODB.ErrorValueEnum.adErrItemNotFound">
2320 <context kind="enumeration">ErrorValueEnum</context>
2321 <name>adErrItemNotFound</name>
2322 <value>3265</value>
2323 </source>
2324 <destination designation="identity" />
2325 </element>
2326 <!--enum::adErrNoCurrentRecord {Constant}-->
2327 <element type="constant">
2328 <source id="ADODB.ErrorValueEnum.adErrNoCurrentRecord">
2329 <context kind="enumeration">ErrorValueEnum</context>
2330 <name>adErrNoCurrentRecord</name>
2331 <value>3021</value>
2332 </source>
2333 <destination designation="identity" />
2334 </element>
2335 <!--enum::adErrNotExecuting {Constant}-->
2336 <element type="constant">
2337 <source id="ADODB.ErrorValueEnum.adErrNotExecuting">
2338 <context kind="enumeration">ErrorValueEnum</context>
2339 <name>adErrNotExecuting</name>
2340 <value>3715</value>
2341 </source>
2342 <destination designation="identity" />
2343 </element>
2344 <!--enum::adErrNotReentrant {Constant}-->
2345 <element type="constant">
2346 <source id="ADODB.ErrorValueEnum.adErrNotReentrant">
2347 <context kind="enumeration">ErrorValueEnum</context>
2348 <name>adErrNotReentrant</name>
2349 <value>3710</value>
2350 </source>
2351 <destination designation="identity" />
2352 </element>
2353 <!--enum::adErrObjectClosed {Constant}-->
2354 <element type="constant">
2355 <source id="ADODB.ErrorValueEnum.adErrObjectClosed">
2356 <context kind="enumeration">ErrorValueEnum</context>
2357 <name>adErrObjectClosed</name>
2358 <value>3704</value>
2359 </source>
2360 <destination designation="identity" />
2361 </element>
2362 <!--enum::adErrObjectInCollection {Constant}-->
2363 <element type="constant">
2364 <source id="ADODB.ErrorValueEnum.adErrObjectInCollection">
2365 <context kind="enumeration">ErrorValueEnum</context>
2366 <name>adErrObjectInCollection</name>
2367 <value>3367</value>
2368 </source>
2369 <destination designation="identity" />
2370 </element>
2371 <!--enum::adErrObjectNotSet {Constant}-->
2372 <element type="constant">
2373 <source id="ADODB.ErrorValueEnum.adErrObjectNotSet">
2374 <context kind="enumeration">ErrorValueEnum</context>
2375 <name>adErrObjectNotSet</name>
2376 <value>3420</value>
2377 </source>
2378 <destination designation="identity" />
2379 </element>
2380 <!--enum::adErrObjectOpen {Constant}-->
2381 <element type="constant">
2382 <source id="ADODB.ErrorValueEnum.adErrObjectOpen">
2383 <context kind="enumeration">ErrorValueEnum</context>
2384 <name>adErrObjectOpen</name>
2385 <value>3705</value>
2386 </source>
2387 <destination designation="identity" />
2388 </element>
2389 <!--enum::adErrOperationCancelled {Constant}-->
2390 <element type="constant">
2391 <source id="ADODB.ErrorValueEnum.adErrOperationCancelled">
2392 <context kind="enumeration">ErrorValueEnum</context>
2393 <name>adErrOperationCancelled</name>
2394 <value>3712</value>
2395 </source>
2396 <destination designation="identity" />
2397 </element>
2398 <!--enum::adErrProviderNotFound {Constant}-->
2399 <element type="constant">
2400 <source id="ADODB.ErrorValueEnum.adErrProviderNotFound">
2401 <context kind="enumeration">ErrorValueEnum</context>
2402 <name>adErrProviderNotFound</name>
2403 <value>3706</value>
2404 </source>
2405 <destination designation="identity" />
2406 </element>
2407 <!--enum::adErrStillConnecting {Constant}-->
2408 <element type="constant">
2409 <source id="ADODB.ErrorValueEnum.adErrStillConnecting">
2410 <context kind="enumeration">ErrorValueEnum</context>
2411 <name>adErrStillConnecting</name>
2412 <value>3713</value>
2413 </source>
2414 <destination designation="identity" />
2415 </element>
2416 <!--enum::adErrStillExecuting {Constant}-->
2417 <element type="constant">
2418 <source id="ADODB.ErrorValueEnum.adErrStillExecuting">
2419 <context kind="enumeration">ErrorValueEnum</context>
2420 <name>adErrStillExecuting</name>
2421 <value>3711</value>
2422 </source>
2423 <destination designation="identity" />
2424 </element>
2425 <!--enum::adErrUnsafeOperation {Constant}-->
2426 <element type="constant">
2427 <source id="ADODB.ErrorValueEnum.adErrUnsafeOperation">
2428 <context kind="enumeration">ErrorValueEnum</context>
2429 <name>adErrUnsafeOperation</name>
2430 <value>3716</value>
2431 </source>
2432 <destination designation="identity" />
2433 </element>
2434 <!--enum::EventReasonEnum {Enumeration}-->
2435 <element type="enumeration">
2436 <source id="ADODB.EventReasonEnum">
2437 <name>EventReasonEnum</name>
2438 </source>
2439 <destination designation="identity" />
2440 </element>
2441 <!--enum::adRsnAddNew {Constant}-->
2442 <element type="constant">
2443 <source id="ADODB.EventReasonEnum.adRsnAddNew">
2444 <context kind="enumeration">EventReasonEnum</context>
2445 <name>adRsnAddNew</name>
2446 <value>1</value>
2447 </source>
2448 <destination designation="identity" />
2449 </element>
2450 <!--enum::adRsnClose {Constant}-->
2451 <element type="constant">
2452 <source id="ADODB.EventReasonEnum.adRsnClose">
2453 <context kind="enumeration">EventReasonEnum</context>
2454 <name>adRsnClose</name>
2455 <value>9</value>
2456 </source>
2457 <destination designation="identity" />
2458 </element>
2459 <!--enum::adRsnDelete {Constant}-->
2460 <element type="constant">
2461 <source id="ADODB.EventReasonEnum.adRsnDelete">
2462 <context kind="enumeration">EventReasonEnum</context>
2463 <name>adRsnDelete</name>
2464 <value>2</value>
2465 </source>
2466 <destination designation="identity" />
2467 </element>
2468 <!--enum::adRsnFirstChange {Constant}-->
2469 <element type="constant">
2470 <source id="ADODB.EventReasonEnum.adRsnFirstChange">
2471 <context kind="enumeration">EventReasonEnum</context>
2472 <name>adRsnFirstChange</name>
2473 <value>11</value>
2474 </source>
2475 <destination designation="identity" />
2476 </element>
2477 <!--enum::adRsnMove {Constant}-->
2478 <element type="constant">
2479 <source id="ADODB.EventReasonEnum.adRsnMove">
2480 <context kind="enumeration">EventReasonEnum</context>
2481 <name>adRsnMove</name>
2482 <value>10</value>
2483 </source>
2484 <destination designation="identity" />
2485 </element>
2486 <!--enum::adRsnMoveFirst {Constant}-->
2487 <element type="constant">
2488 <source id="ADODB.EventReasonEnum.adRsnMoveFirst">
2489 <context kind="enumeration">EventReasonEnum</context>
2490 <name>adRsnMoveFirst</name>
2491 <value>12</value>
2492 </source>
2493 <destination designation="identity" />
2494 </element>
2495 <!--enum::adRsnMoveLast {Constant}-->
2496 <element type="constant">
2497 <source id="ADODB.EventReasonEnum.adRsnMoveLast">
2498 <context kind="enumeration">EventReasonEnum</context>
2499 <name>adRsnMoveLast</name>
2500 <value>15</value>
2501 </source>
2502 <destination designation="identity" />
2503 </element>
2504 <!--enum::adRsnMoveNext {Constant}-->
2505 <element type="constant">
2506 <source id="ADODB.EventReasonEnum.adRsnMoveNext">
2507 <context kind="enumeration">EventReasonEnum</context>
2508 <name>adRsnMoveNext</name>
2509 <value>13</value>
2510 </source>
2511 <destination designation="identity" />
2512 </element>
2513 <!--enum::adRsnMovePrevious {Constant}-->
2514 <element type="constant">
2515 <source id="ADODB.EventReasonEnum.adRsnMovePrevious">
2516 <context kind="enumeration">EventReasonEnum</context>
2517 <name>adRsnMovePrevious</name>
2518 <value>14</value>
2519 </source>
2520 <destination designation="identity" />
2521 </element>
2522 <!--enum::adRsnRequery {Constant}-->
2523 <element type="constant">
2524 <source id="ADODB.EventReasonEnum.adRsnRequery">
2525 <context kind="enumeration">EventReasonEnum</context>
2526 <name>adRsnRequery</name>
2527 <value>7</value>
2528 </source>
2529 <destination designation="identity" />
2530 </element>
2531 <!--enum::adRsnResynch {Constant}-->
2532 <element type="constant">
2533 <source id="ADODB.EventReasonEnum.adRsnResynch">
2534 <context kind="enumeration">EventReasonEnum</context>
2535 <name>adRsnResynch</name>
2536 <value>8</value>
2537 </source>
2538 <destination designation="identity" />
2539 </element>
2540 <!--enum::adRsnUndoAddNew {Constant}-->
2541 <element type="constant">
2542 <source id="ADODB.EventReasonEnum.adRsnUndoAddNew">
2543 <context kind="enumeration">EventReasonEnum</context>
2544 <name>adRsnUndoAddNew</name>
2545 <value>5</value>
2546 </source>
2547 <destination designation="identity" />
2548 </element>
2549 <!--enum::adRsnUndoDelete {Constant}-->
2550 <element type="constant">
2551 <source id="ADODB.EventReasonEnum.adRsnUndoDelete">
2552 <context kind="enumeration">EventReasonEnum</context>
2553 <name>adRsnUndoDelete</name>
2554 <value>6</value>
2555 </source>
2556 <destination designation="identity" />
2557 </element>
2558 <!--enum::adRsnUndoUpdate {Constant}-->
2559 <element type="constant">
2560 <source id="ADODB.EventReasonEnum.adRsnUndoUpdate">
2561 <context kind="enumeration">EventReasonEnum</context>
2562 <name>adRsnUndoUpdate</name>
2563 <value>4</value>
2564 </source>
2565 <destination designation="identity" />
2566 </element>
2567 <!--enum::adRsnUpdate {Constant}-->
2568 <element type="constant">
2569 <source id="ADODB.EventReasonEnum.adRsnUpdate">
2570 <context kind="enumeration">EventReasonEnum</context>
2571 <name>adRsnUpdate</name>
2572 <value>3</value>
2573 </source>
2574 <destination designation="identity" />
2575 </element>
2576 <!--enum::EventStatusEnum {Enumeration}-->
2577 <element type="enumeration">
2578 <source id="ADODB.EventStatusEnum">
2579 <name>EventStatusEnum</name>
2580 </source>
2581 <destination designation="identity" />
2582 </element>
2583 <!--enum::adStatusCancel {Constant}-->
2584 <element type="constant">
2585 <source id="ADODB.EventStatusEnum.adStatusCancel">
2586 <context kind="enumeration">EventStatusEnum</context>
2587 <name>adStatusCancel</name>
2588 <value>4</value>
2589 </source>
2590 <destination designation="identity" />
2591 </element>
2592 <!--enum::adStatusCantDeny {Constant}-->
2593 <element type="constant">
2594 <source id="ADODB.EventStatusEnum.adStatusCantDeny">
2595 <context kind="enumeration">EventStatusEnum</context>
2596 <name>adStatusCantDeny</name>
2597 <value>3</value>
2598 </source>
2599 <destination designation="identity" />
2600 </element>
2601 <!--enum::adStatusErrorsOccurred {Constant}-->
2602 <element type="constant">
2603 <source id="ADODB.EventStatusEnum.adStatusErrorsOccurred">
2604 <context kind="enumeration">EventStatusEnum</context>
2605 <name>adStatusErrorsOccurred</name>
2606 <value>2</value>
2607 </source>
2608 <destination designation="identity" />
2609 </element>
2610 <!--enum::adStatusOK {Constant}-->
2611 <element type="constant">
2612 <source id="ADODB.EventStatusEnum.adStatusOK">
2613 <context kind="enumeration">EventStatusEnum</context>
2614 <name>adStatusOK</name>
2615 <value>1</value>
2616 </source>
2617 <destination designation="identity" />
2618 </element>
2619 <!--enum::adStatusUnwantedEvent {Constant}-->
2620 <element type="constant">
2621 <source id="ADODB.EventStatusEnum.adStatusUnwantedEvent">
2622 <context kind="enumeration">EventStatusEnum</context>
2623 <name>adStatusUnwantedEvent</name>
2624 <value>5</value>
2625 </source>
2626 <destination designation="identity" />
2627 </element>
2628 <!--enum::ExecuteOptionEnum {Enumeration}-->
2629 <element type="enumeration">
2630 <source id="ADODB.ExecuteOptionEnum">
2631 <name>ExecuteOptionEnum</name>
2632 </source>
2633 <destination designation="identity" />
2634 </element>
2635 <!--enum::adAsyncExecute {Constant}-->
2636 <element type="constant">
2637 <source id="ADODB.ExecuteOptionEnum.adAsyncExecute">
2638 <context kind="enumeration">ExecuteOptionEnum</context>
2639 <name>adAsyncExecute</name>
2640 <value>16</value>
2641 </source>
2642 <destination designation="identity" />
2643 </element>
2644 <!--enum::adAsyncFetch {Constant}-->
2645 <element type="constant">
2646 <source id="ADODB.ExecuteOptionEnum.adAsyncFetch">
2647 <context kind="enumeration">ExecuteOptionEnum</context>
2648 <name>adAsyncFetch</name>
2649 <value>32</value>
2650 </source>
2651 <destination designation="identity" />
2652 </element>
2653 <!--enum::adAsyncFetchNonBlocking {Constant}-->
2654 <element type="constant">
2655 <source id="ADODB.ExecuteOptionEnum.adAsyncFetchNonBlocking">
2656 <context kind="enumeration">ExecuteOptionEnum</context>
2657 <name>adAsyncFetchNonBlocking</name>
2658 <value>64</value>
2659 </source>
2660 <destination designation="identity" />
2661 </element>
2662 <!--enum::adExecuteNoRecords {Constant}-->
2663 <element type="constant">
2664 <source id="ADODB.ExecuteOptionEnum.adExecuteNoRecords">
2665 <context kind="enumeration">ExecuteOptionEnum</context>
2666 <name>adExecuteNoRecords</name>
2667 <value>128</value>
2668 </source>
2669 <destination designation="identity" />
2670 </element>
2671 <!--enum::adOptionUnspecified {Constant}-->
2672 <element type="constant">
2673 <source id="ADODB.ExecuteOptionEnum.adOptionUnspecified">
2674 <context kind="enumeration">ExecuteOptionEnum</context>
2675 <name>adOptionUnspecified</name>
2676 <value>-1</value>
2677 </source>
2678 <destination designation="identity" />
2679 </element>
2680 <!--Class::Field-->
2681 <element type="class">
2682 <source id="ADODB.Field">
2683 <name>Field</name>
2684 </source>
2685 <destination designation="identity" />
2686 </element>
2687 <!--property::Field.ActualSize {ReadOnly}-->
2688 <element type="property">
2689 <source id="ADODB.Field.ActualSize">
2690 <context kind="class">Field</context>
2691 <name>ActualSize</name>
2692 <type>Integer</type>
2693 </source>
2694 </element>
2695 <!--method::Field.AppendChunk-->
2696 <element type="method">
2697 <source id="ADODB.Field.AppendChunk">
2698 <context kind="class">Field</context>
2699 <name>AppendChunk</name>
2700 <type>void</type>
2701 <parameter-list>
2702 <parameter>
2703 <type>Variant</type>
2704 <name>Data</name>
2705 </parameter>
2706 </parameter-list>
2707 </source>
2708 </element>
2709 <!--property::Field.Attributes-->
2710 <element type="property">
2711 <source id="ADODB.Field.Attributes">
2712 <context kind="class">Field</context>
2713 <name>Attributes</name>
2714 <type>Integer</type>
2715 </source>
2716 </element>
2717 <!--property::Field.DataFormat {ReadOnly}-->
2718 <element type="property">
2719 <source id="ADODB.Field.DataFormat">
2720 <context kind="class">Field</context>
2721 <name>DataFormat</name>
2722 <type>IUnknown</type>
2723 </source>
2724 </element>
2725 <!--property::Field.DefinedSize-->
2726 <element type="property">
2727 <source id="ADODB.Field.DefinedSize">
2728 <context kind="class">Field</context>
2729 <name>DefinedSize</name>
2730 <type>Integer</type>
2731 </source>
2732 </element>
2733 <!--method::Field.GetChunk-->
2734 <element type="method">
2735 <source id="ADODB.Field.GetChunk">
2736 <context kind="class">Field</context>
2737 <name>GetChunk</name>
2738 <type>Variant</type>
2739 <parameter-list>
2740 <parameter>
2741 <type>Integer</type>
2742 <name>Length</name>
2743 </parameter>
2744 </parameter-list>
2745 </source>
2746 </element>
2747 <!--property::Field.Name {ReadOnly}-->
2748 <element type="property">
2749 <source id="ADODB.Field.Name">
2750 <context kind="class">Field</context>
2751 <name>Name</name>
2752 <type>String</type>
2753 </source>
2754 </element>
2755 <!--property::Field.NumericScale-->
2756 <element type="property">
2757 <source id="ADODB.Field.NumericScale">
2758 <context kind="class">Field</context>
2759 <name>NumericScale</name>
2760 <type>byte</type>
2761 </source>
2762 </element>
2763 <!--property::Field.OriginalValue {ReadOnly}-->
2764 <element type="property">
2765 <source id="ADODB.Field.OriginalValue">
2766 <context kind="class">Field</context>
2767 <name>OriginalValue</name>
2768 <type>Variant</type>
2769 </source>
2770 </element>
2771 <!--property::Field.Precision-->
2772 <element type="property">
2773 <source id="ADODB.Field.Precision">
2774 <context kind="class">Field</context>
2775 <name>Precision</name>
2776 <type>byte</type>
2777 </source>
2778 </element>
2779 <!--property::Field.Properties {ReadOnly}-->
2780 <element type="property">
2781 <source id="ADODB.Field.Properties">
2782 <context kind="class">Field</context>
2783 <name>Properties</name>
2784 <type>Properties</type>
2785 </source>
2786 </element>
2787 <!--property::Field.Type-->
2788 <element type="property">
2789 <source id="ADODB.Field.Type">
2790 <context kind="class">Field</context>
2791 <name>Type</name>
2792 <type>Integer</type>
2793 </source>
2794 </element>
2795 <!--property::Field.UnderlyingValue {ReadOnly}-->
2796 <element type="property">
2797 <source id="ADODB.Field.UnderlyingValue">
2798 <context kind="class">Field</context>
2799 <name>UnderlyingValue</name>
2800 <type>Variant</type>
2801 </source>
2802 </element>
2803 <!--property::Field.Value {Default}-->
2804 <element type="property">
2805 <source id="ADODB.Field.Value">
2806 <context kind="class">Field</context>
2807 <name default="true">Value</name>
2808 <type>Variant</type>
2809 </source>
2810 </element>
2811 <!--Class::Field15-->
2812 <element type="class">
2813 <source id="ADODB.Field15">
2814 <name>Field15</name>
2815 </source>
2816 <destination designation="identity" />
2817 </element>
2818 <!--property::Field15.ActualSize {ReadOnly}-->
2819 <element type="property">
2820 <source id="ADODB.Field15.ActualSize">
2821 <context kind="class">Field15</context>
2822 <name>ActualSize</name>
2823 <type>Integer</type>
2824 </source>
2825 </element>
2826 <!--method::Field15.AppendChunk-->
2827 <element type="method">
2828 <source id="ADODB.Field15.AppendChunk">
2829 <context kind="class">Field15</context>
2830 <name>AppendChunk</name>
2831 <type>void</type>
2832 <parameter-list>
2833 <parameter>
2834 <type>Variant</type>
2835 <name>Data</name>
2836 </parameter>
2837 </parameter-list>
2838 </source>
2839 </element>
2840 <!--property::Field15.Attributes {ReadOnly}-->
2841 <element type="property">
2842 <source id="ADODB.Field15.Attributes">
2843 <context kind="class">Field15</context>
2844 <name>Attributes</name>
2845 <type>Integer</type>
2846 </source>
2847 </element>
2848 <!--property::Field15.DefinedSize {ReadOnly}-->
2849 <element type="property">
2850 <source id="ADODB.Field15.DefinedSize">
2851 <context kind="class">Field15</context>
2852 <name>DefinedSize</name>
2853 <type>Integer</type>
2854 </source>
2855 </element>
2856 <!--method::Field15.GetChunk-->
2857 <element type="method">
2858 <source id="ADODB.Field15.GetChunk">
2859 <context kind="class">Field15</context>
2860 <name>GetChunk</name>
2861 <type>Variant</type>
2862 <parameter-list>
2863 <parameter>
2864 <type>Integer</type>
2865 <name>Length</name>
2866 </parameter>
2867 </parameter-list>
2868 </source>
2869 </element>
2870 <!--property::Field15.Name {ReadOnly}-->
2871 <element type="property">
2872 <source id="ADODB.Field15.Name">
2873 <context kind="class">Field15</context>
2874 <name>Name</name>
2875 <type>String</type>
2876 </source>
2877 </element>
2878 <!--property::Field15.NumericScale {ReadOnly}-->
2879 <element type="property">
2880 <source id="ADODB.Field15.NumericScale">
2881 <context kind="class">Field15</context>
2882 <name>NumericScale</name>
2883 <type>byte</type>
2884 </source>
2885 </element>
2886 <!--property::Field15.OriginalValue {ReadOnly}-->
2887 <element type="property">
2888 <source id="ADODB.Field15.OriginalValue">
2889 <context kind="class">Field15</context>
2890 <name>OriginalValue</name>
2891 <type>Variant</type>
2892 </source>
2893 </element>
2894 <!--property::Field15.Precision {ReadOnly}-->
2895 <element type="property">
2896 <source id="ADODB.Field15.Precision">
2897 <context kind="class">Field15</context>
2898 <name>Precision</name>
2899 <type>byte</type>
2900 </source>
2901 </element>
2902 <!--property::Field15.Properties {ReadOnly}-->
2903 <element type="property">
2904 <source id="ADODB.Field15.Properties">
2905 <context kind="class">Field15</context>
2906 <name>Properties</name>
2907 <type>Properties</type>
2908 </source>
2909 </element>
2910 <!--property::Field15.Type {ReadOnly}-->
2911 <element type="property">
2912 <source id="ADODB.Field15.Type">
2913 <context kind="class">Field15</context>
2914 <name>Type</name>
2915 <type>Integer</type>
2916 </source>
2917 </element>
2918 <!--property::Field15.UnderlyingValue {ReadOnly}-->
2919 <element type="property">
2920 <source id="ADODB.Field15.UnderlyingValue">
2921 <context kind="class">Field15</context>
2922 <name>UnderlyingValue</name>
2923 <type>Variant</type>
2924 </source>
2925 </element>
2926 <!--property::Field15.Value {Default}-->
2927 <element type="property">
2928 <source id="ADODB.Field15.Value">
2929 <context kind="class">Field15</context>
2930 <name default="true">Value</name>
2931 <type>Variant</type>
2932 </source>
2933 </element>
2934 <!--enum::FieldAttributeEnum {Enumeration}-->
2935 <element type="enumeration">
2936 <source id="ADODB.FieldAttributeEnum">
2937 <name>FieldAttributeEnum</name>
2938 </source>
2939 <destination designation="identity" />
2940 </element>
2941 <!--enum::adFldCacheDeferred {Constant}-->
2942 <element type="constant">
2943 <source id="ADODB.FieldAttributeEnum.adFldCacheDeferred">
2944 <context kind="enumeration">FieldAttributeEnum</context>
2945 <name>adFldCacheDeferred</name>
2946 <value>4096</value>
2947 </source>
2948 <destination designation="identity" />
2949 </element>
2950 <!--enum::adFldFixed {Constant}-->
2951 <element type="constant">
2952 <source id="ADODB.FieldAttributeEnum.adFldFixed">
2953 <context kind="enumeration">FieldAttributeEnum</context>
2954 <name>adFldFixed</name>
2955 <value>16</value>
2956 </source>
2957 <destination designation="identity" />
2958 </element>
2959 <!--enum::adFldIsNullable {Constant}-->
2960 <element type="constant">
2961 <source id="ADODB.FieldAttributeEnum.adFldIsNullable">
2962 <context kind="enumeration">FieldAttributeEnum</context>
2963 <name>adFldIsNullable</name>
2964 <value>32</value>
2965 </source>
2966 <destination designation="identity" />
2967 </element>
2968 <!--enum::adFldKeyColumn {Constant}-->
2969 <element type="constant">
2970 <source id="ADODB.FieldAttributeEnum.adFldKeyColumn">
2971 <context kind="enumeration">FieldAttributeEnum</context>
2972 <name>adFldKeyColumn</name>
2973 <value>32768</value>
2974 </source>
2975 <destination designation="identity" />
2976 </element>
2977 <!--enum::adFldLong {Constant}-->
2978 <element type="constant">
2979 <source id="ADODB.FieldAttributeEnum.adFldLong">
2980 <context kind="enumeration">FieldAttributeEnum</context>
2981 <name>adFldLong</name>
2982 <value>128</value>
2983 </source>
2984 <destination designation="identity" />
2985 </element>
2986 <!--enum::adFldMayBeNull {Constant}-->
2987 <element type="constant">
2988 <source id="ADODB.FieldAttributeEnum.adFldMayBeNull">
2989 <context kind="enumeration">FieldAttributeEnum</context>
2990 <name>adFldMayBeNull</name>
2991 <value>64</value>
2992 </source>
2993 <destination designation="identity" />
2994 </element>
2995 <!--enum::adFldMayDefer {Constant}-->
2996 <element type="constant">
2997 <source id="ADODB.FieldAttributeEnum.adFldMayDefer">
2998 <context kind="enumeration">FieldAttributeEnum</context>
2999 <name>adFldMayDefer</name>
3000 <value>2</value>
3001 </source>
3002 <destination designation="identity" />
3003 </element>
3004 <!--enum::adFldNegativeScale {Constant}-->
3005 <element type="constant">
3006 <source id="ADODB.FieldAttributeEnum.adFldNegativeScale">
3007 <context kind="enumeration">FieldAttributeEnum</context>
3008 <name>adFldNegativeScale</name>
3009 <value>16384</value>
3010 </source>
3011 <destination designation="identity" />
3012 </element>
3013 <!--enum::adFldRowID {Constant}-->
3014 <element type="constant">
3015 <source id="ADODB.FieldAttributeEnum.adFldRowID">
3016 <context kind="enumeration">FieldAttributeEnum</context>
3017 <name>adFldRowID</name>
3018 <value>256</value>
3019 </source>
3020 <destination designation="identity" />
3021 </element>
3022 <!--enum::adFldRowVersion {Constant}-->
3023 <element type="constant">
3024 <source id="ADODB.FieldAttributeEnum.adFldRowVersion">
3025 <context kind="enumeration">FieldAttributeEnum</context>
3026 <name>adFldRowVersion</name>
3027 <value>512</value>
3028 </source>
3029 <destination designation="identity" />
3030 </element>
3031 <!--enum::adFldUnknownUpdatable {Constant}-->
3032 <element type="constant">
3033 <source id="ADODB.FieldAttributeEnum.adFldUnknownUpdatable">
3034 <context kind="enumeration">FieldAttributeEnum</context>
3035 <name>adFldUnknownUpdatable</name>
3036 <value>8</value>
3037 </source>
3038 <destination designation="identity" />
3039 </element>
3040 <!--enum::adFldUnspecified {Constant}-->
3041 <element type="constant">
3042 <source id="ADODB.FieldAttributeEnum.adFldUnspecified">
3043 <context kind="enumeration">FieldAttributeEnum</context>
3044 <name>adFldUnspecified</name>
3045 <value>-1</value>
3046 </source>
3047 <destination designation="identity" />
3048 </element>
3049 <!--enum::adFldUpdatable {Constant}-->
3050 <element type="constant">
3051 <source id="ADODB.FieldAttributeEnum.adFldUpdatable">
3052 <context kind="enumeration">FieldAttributeEnum</context>
3053 <name>adFldUpdatable</name>
3054 <value>4</value>
3055 </source>
3056 <destination designation="identity" />
3057 </element>
3058 <!--Class::Fields-->
3059 <element type="class">
3060 <source id="ADODB.Fields">
3061 <name>Fields</name>
3062 </source>
3063 <destination designation="identity" />
3064 </element>
3065 <!--method::Fields.Append-->
3066 <element type="method">
3067 <source id="ADODB.Fields.Append">
3068 <context kind="class">Fields</context>
3069 <name>Append</name>
3070 <type>void</type>
3071 <parameter-list>
3072 <parameter>
3073 <type>String</type>
3074 <name>Name</name>
3075 </parameter>
3076 <parameter>
3077 <type>Integer</type>
3078 <name>Type</name>
3079 </parameter>
3080 <parameter optional="true">
3081 <type>Integer</type>
3082 <name>DefinedSize</name>
3083 </parameter>
3084 <parameter optional="true">
3085 <type>Integer</type>
3086 <name>Attrib</name>
3087 </parameter>
3088 </parameter-list>
3089 </source>
3090 </element>
3091 <!--property::Fields.Count {ReadOnly}-->
3092 <element type="property">
3093 <source id="ADODB.Fields.Count">
3094 <context kind="class">Fields</context>
3095 <name>Count</name>
3096 <type>Integer</type>
3097 </source>
3098 </element>
3099 <!--method::Fields.Delete-->
3100 <element type="method">
3101 <source id="ADODB.Fields.Delete">
3102 <context kind="class">Fields</context>
3103 <name>Delete</name>
3104 <type>void</type>
3105 <parameter-list>
3106 <parameter>
3107 <type>Variant</type>
3108 <name>Index</name>
3109 </parameter>
3110 </parameter-list>
3111 </source>
3112 </element>
3113 <!--property::Fields.Item {Default} {ReadOnly}-->
3114 <element type="property">
3115 <source id="ADODB.Fields.Item">
3116 <context kind="class">Fields</context>
3117 <name default="true">Item</name>
3118 <type>Field</type>
3119 <parameter-list>
3120 <parameter>
3121 <type>Variant</type>
3122 <name>Index</name>
3123 </parameter>
3124 </parameter-list>
3125 </source>
3126 </element>
3127 <!--method::Fields.Refresh-->
3128 <element type="method">
3129 <source id="ADODB.Fields.Refresh">
3130 <context kind="class">Fields</context>
3131 <name>Refresh</name>
3132 <type>void</type>
3133 </source>
3134 </element>
3135 <!--Class::Fields15-->
3136 <element type="class">
3137 <source id="ADODB.Fields15">
3138 <name>Fields15</name>
3139 </source>
3140 <destination designation="identity" />
3141 </element>
3142 <!--property::Fields15.Count {ReadOnly}-->
3143 <element type="property">
3144 <source id="ADODB.Fields15.Count">
3145 <context kind="class">Fields15</context>
3146 <name>Count</name>
3147 <type>Integer</type>
3148 </source>
3149 </element>
3150 <!--property::Fields15.Item {Default} {ReadOnly}-->
3151 <element type="property">
3152 <source id="ADODB.Fields15.Item">
3153 <context kind="class">Fields15</context>
3154 <name default="true">Item</name>
3155 <type>Field</type>
3156 <parameter-list>
3157 <parameter>
3158 <type>Variant</type>
3159 <name>Index</name>
3160 </parameter>
3161 </parameter-list>
3162 </source>
3163 </element>
3164 <!--method::Fields15.Refresh-->
3165 <element type="method">
3166 <source id="ADODB.Fields15.Refresh">
3167 <context kind="class">Fields15</context>
3168 <name>Refresh</name>
3169 <type>void</type>
3170 </source>
3171 </element>
3172 <!--enum::FilterGroupEnum {Enumeration}-->
3173 <element type="enumeration">
3174 <source id="ADODB.FilterGroupEnum">
3175 <name>FilterGroupEnum</name>
3176 </source>
3177 <destination designation="identity" />
3178 </element>
3179 <!--enum::adFilterAffectedRecords {Constant}-->
3180 <element type="constant">
3181 <source id="ADODB.FilterGroupEnum.adFilterAffectedRecords">
3182 <context kind="enumeration">FilterGroupEnum</context>
3183 <name>adFilterAffectedRecords</name>
3184 <value>2</value>
3185 </source>
3186 <destination designation="identity" />
3187 </element>
3188 <!--enum::adFilterConflictingRecords {Constant}-->
3189 <element type="constant">
3190 <source id="ADODB.FilterGroupEnum.adFilterConflictingRecords">
3191 <context kind="enumeration">FilterGroupEnum</context>
3192 <name>adFilterConflictingRecords</name>
3193 <value>5</value>
3194 </source>
3195 <destination designation="identity" />
3196 </element>
3197 <!--enum::adFilterFetchedRecords {Constant}-->
3198 <element type="constant">
3199 <source id="ADODB.FilterGroupEnum.adFilterFetchedRecords">
3200 <context kind="enumeration">FilterGroupEnum</context>
3201 <name>adFilterFetchedRecords</name>
3202 <value>3</value>
3203 </source>
3204 <destination designation="identity" />
3205 </element>
3206 <!--enum::adFilterNone {Constant}-->
3207 <element type="constant">
3208 <source id="ADODB.FilterGroupEnum.adFilterNone">
3209 <context kind="enumeration">FilterGroupEnum</context>
3210 <name>adFilterNone</name>
3211 <value>0</value>
3212 </source>
3213 <destination designation="identity" />
3214 </element>
3215 <!--enum::adFilterPendingRecords {Constant}-->
3216 <element type="constant">
3217 <source id="ADODB.FilterGroupEnum.adFilterPendingRecords">
3218 <context kind="enumeration">FilterGroupEnum</context>
3219 <name>adFilterPendingRecords</name>
3220 <value>1</value>
3221 </source>
3222 <destination designation="identity" />
3223 </element>
3224 <!--enum::adFilterPredicate {Constant}-->
3225 <element type="constant">
3226 <source id="ADODB.FilterGroupEnum.adFilterPredicate">
3227 <context kind="enumeration">FilterGroupEnum</context>
3228 <name>adFilterPredicate</name>
3229 <value>4</value>
3230 </source>
3231 <destination designation="identity" />
3232 </element>
3233 <!--enum::GetRowsOptionEnum {Enumeration}-->
3234 <element type="enumeration">
3235 <source id="ADODB.GetRowsOptionEnum">
3236 <name>GetRowsOptionEnum</name>
3237 </source>
3238 <destination designation="identity" />
3239 </element>
3240 <!--enum::adGetRowsRest {Constant}-->
3241 <element type="constant">
3242 <source id="ADODB.GetRowsOptionEnum.adGetRowsRest">
3243 <context kind="enumeration">GetRowsOptionEnum</context>
3244 <name>adGetRowsRest</name>
3245 <value>-1</value>
3246 </source>
3247 <destination designation="identity" />
3248 </element>
3249 <!--enum::IsolationLevelEnum {Enumeration}-->
3250 <element type="enumeration">
3251 <source id="ADODB.IsolationLevelEnum">
3252 <name>IsolationLevelEnum</name>
3253 </source>
3254 <destination designation="identity" />
3255 </element>
3256 <!--enum::adXactBrowse {Constant}-->
3257 <element type="constant">
3258 <source id="ADODB.IsolationLevelEnum.adXactBrowse">
3259 <context kind="enumeration">IsolationLevelEnum</context>
3260 <name>adXactBrowse</name>
3261 <value>256</value>
3262 </source>
3263 <destination designation="identity" />
3264 </element>
3265 <!--enum::adXactChaos {Constant}-->
3266 <element type="constant">
3267 <source id="ADODB.IsolationLevelEnum.adXactChaos">
3268 <context kind="enumeration">IsolationLevelEnum</context>
3269 <name>adXactChaos</name>
3270 <value>16</value>
3271 </source>
3272 <destination designation="identity" />
3273 </element>
3274 <!--enum::adXactCursorStability {Constant}-->
3275 <element type="constant">
3276 <source id="ADODB.IsolationLevelEnum.adXactCursorStability">
3277 <context kind="enumeration">IsolationLevelEnum</context>
3278 <name>adXactCursorStability</name>
3279 <value>4096</value>
3280 </source>
3281 <destination designation="identity" />
3282 </element>
3283 <!--enum::adXactIsolated {Constant}-->
3284 <element type="constant">
3285 <source id="ADODB.IsolationLevelEnum.adXactIsolated">
3286 <context kind="enumeration">IsolationLevelEnum</context>
3287 <name>adXactIsolated</name>
3288 <value>1048576</value>
3289 </source>
3290 <destination designation="identity" />
3291 </element>
3292 <!--enum::adXactReadCommitted {Constant}-->
3293 <element type="constant">
3294 <source id="ADODB.IsolationLevelEnum.adXactReadCommitted">
3295 <context kind="enumeration">IsolationLevelEnum</context>
3296 <name>adXactReadCommitted</name>
3297 <value>4096</value>
3298 </source>
3299 <destination designation="identity" />
3300 </element>
3301 <!--enum::adXactReadUncommitted {Constant}-->
3302 <element type="constant">
3303 <source id="ADODB.IsolationLevelEnum.adXactReadUncommitted">
3304 <context kind="enumeration">IsolationLevelEnum</context>
3305 <name>adXactReadUncommitted</name>
3306 <value>256</value>
3307 </source>
3308 <destination designation="identity" />
3309 </element>
3310 <!--enum::adXactRepeatableRead {Constant}-->
3311 <element type="constant">
3312 <source id="ADODB.IsolationLevelEnum.adXactRepeatableRead">
3313 <context kind="enumeration">IsolationLevelEnum</context>
3314 <name>adXactRepeatableRead</name>
3315 <value>65536</value>
3316 </source>
3317 <destination designation="identity" />
3318 </element>
3319 <!--enum::adXactSerializable {Constant}-->
3320 <element type="constant">
3321 <source id="ADODB.IsolationLevelEnum.adXactSerializable">
3322 <context kind="enumeration">IsolationLevelEnum</context>
3323 <name>adXactSerializable</name>
3324 <value>1048576</value>
3325 </source>
3326 <destination designation="identity" />
3327 </element>
3328 <!--enum::adXactUnspecified {Constant}-->
3329 <element type="constant">
3330 <source id="ADODB.IsolationLevelEnum.adXactUnspecified">
3331 <context kind="enumeration">IsolationLevelEnum</context>
3332 <name>adXactUnspecified</name>
3333 <value>-1</value>
3334 </source>
3335 <destination designation="identity" />
3336 </element>
3337 <!--enum::LockTypeEnum {Enumeration}-->
3338 <element type="enumeration">
3339 <source id="ADODB.LockTypeEnum">
3340 <name>LockTypeEnum</name>
3341 </source>
3342 <destination designation="identity" />
3343 </element>
3344 <!--enum::adLockBatchOptimistic {Constant}-->
3345 <element type="constant">
3346 <source id="ADODB.LockTypeEnum.adLockBatchOptimistic">
3347 <context kind="enumeration">LockTypeEnum</context>
3348 <name>adLockBatchOptimistic</name>
3349 <value>4</value>
3350 </source>
3351 <destination designation="identity" />
3352 </element>
3353 <!--enum::adLockOptimistic {Constant}-->
3354 <element type="constant">
3355 <source id="ADODB.LockTypeEnum.adLockOptimistic">
3356 <context kind="enumeration">LockTypeEnum</context>
3357 <name>adLockOptimistic</name>
3358 <value>3</value>
3359 </source>
3360 <destination designation="identity" />
3361 </element>
3362 <!--enum::adLockPessimistic {Constant}-->
3363 <element type="constant">
3364 <source id="ADODB.LockTypeEnum.adLockPessimistic">
3365 <context kind="enumeration">LockTypeEnum</context>
3366 <name>adLockPessimistic</name>
3367 <value>2</value>
3368 </source>
3369 <destination designation="identity" />
3370 </element>
3371 <!--enum::adLockReadOnly {Constant}-->
3372 <element type="constant">
3373 <source id="ADODB.LockTypeEnum.adLockReadOnly">
3374 <context kind="enumeration">LockTypeEnum</context>
3375 <name>adLockReadOnly</name>
3376 <value>1</value>
3377 </source>
3378 <destination designation="identity" />
3379 </element>
3380 <!--enum::adLockUnspecified {Constant}-->
3381 <element type="constant">
3382 <source id="ADODB.LockTypeEnum.adLockUnspecified">
3383 <context kind="enumeration">LockTypeEnum</context>
3384 <name>adLockUnspecified</name>
3385 <value>-1</value>
3386 </source>
3387 <destination designation="identity" />
3388 </element>
3389 <!--enum::MarshalOptionsEnum {Enumeration}-->
3390 <element type="enumeration">
3391 <source id="ADODB.MarshalOptionsEnum">
3392 <name>MarshalOptionsEnum</name>
3393 </source>
3394 <destination designation="identity" />
3395 </element>
3396 <!--enum::adMarshalAll {Constant}-->
3397 <element type="constant">
3398 <source id="ADODB.MarshalOptionsEnum.adMarshalAll">
3399 <context kind="enumeration">MarshalOptionsEnum</context>
3400 <name>adMarshalAll</name>
3401 <value>0</value>
3402 </source>
3403 <destination designation="identity" />
3404 </element>
3405 <!--enum::adMarshalModifiedOnly {Constant}-->
3406 <element type="constant">
3407 <source id="ADODB.MarshalOptionsEnum.adMarshalModifiedOnly">
3408 <context kind="enumeration">MarshalOptionsEnum</context>
3409 <name>adMarshalModifiedOnly</name>
3410 <value>1</value>
3411 </source>
3412 <destination designation="identity" />
3413 </element>
3414 <!--enum::ObjectStateEnum {Enumeration}-->
3415 <element type="enumeration">
3416 <source id="ADODB.ObjectStateEnum">
3417 <name>ObjectStateEnum</name>
3418 </source>
3419 <destination designation="identity" />
3420 </element>
3421 <!--enum::adStateClosed {Constant}-->
3422 <element type="constant">
3423 <source id="ADODB.ObjectStateEnum.adStateClosed">
3424 <context kind="enumeration">ObjectStateEnum</context>
3425 <name>adStateClosed</name>
3426 <value>0</value>
3427 </source>
3428 <destination designation="identity" />
3429 </element>
3430 <!--enum::adStateConnecting {Constant}-->
3431 <element type="constant">
3432 <source id="ADODB.ObjectStateEnum.adStateConnecting">
3433 <context kind="enumeration">ObjectStateEnum</context>
3434 <name>adStateConnecting</name>
3435 <value>2</value>
3436 </source>
3437 <destination designation="identity" />
3438 </element>
3439 <!--enum::adStateExecuting {Constant}-->
3440 <element type="constant">
3441 <source id="ADODB.ObjectStateEnum.adStateExecuting">
3442 <context kind="enumeration">ObjectStateEnum</context>
3443 <name>adStateExecuting</name>
3444 <value>4</value>
3445 </source>
3446 <destination designation="identity" />
3447 </element>
3448 <!--enum::adStateFetching {Constant}-->
3449 <element type="constant">
3450 <source id="ADODB.ObjectStateEnum.adStateFetching">
3451 <context kind="enumeration">ObjectStateEnum</context>
3452 <name>adStateFetching</name>
3453 <value>8</value>
3454 </source>
3455 <destination designation="identity" />
3456 </element>
3457 <!--enum::adStateOpen {Constant}-->
3458 <element type="constant">
3459 <source id="ADODB.ObjectStateEnum.adStateOpen">
3460 <context kind="enumeration">ObjectStateEnum</context>
3461 <name>adStateOpen</name>
3462 <value>1</value>
3463 </source>
3464 <destination designation="identity" />
3465 </element>
3466 <!--Class::Parameter-->
3467 <element type="class">
3468 <source id="ADODB.Parameter">
3469 <name>Parameter</name>
3470 </source>
3471 <destination designation="identity" />
3472 </element>
3473 <!--method::Parameter.AppendChunk-->
3474 <element type="method">
3475 <source id="ADODB.Parameter.AppendChunk">
3476 <context kind="class">Parameter</context>
3477 <name>AppendChunk</name>
3478 <type>void</type>
3479 <parameter-list>
3480 <parameter>
3481 <type>Variant</type>
3482 <name>Val</name>
3483 </parameter>
3484 </parameter-list>
3485 </source>
3486 </element>
3487 <!--property::Parameter.Attributes-->
3488 <element type="property">
3489 <source id="ADODB.Parameter.Attributes">
3490 <context kind="class">Parameter</context>
3491 <name>Attributes</name>
3492 <type>Integer</type>
3493 </source>
3494 </element>
3495 <!--property::Parameter.Direction-->
3496 <element type="property">
3497 <source id="ADODB.Parameter.Direction">
3498 <context kind="class">Parameter</context>
3499 <name>Direction</name>
3500 <type>Integer</type>
3501 </source>
3502 </element>
3503 <!--property::Parameter.Name-->
3504 <element type="property">
3505 <source id="ADODB.Parameter.Name">
3506 <context kind="class">Parameter</context>
3507 <name>Name</name>
3508 <type>String</type>
3509 </source>
3510 </element>
3511 <!--property::Parameter.NumericScale-->
3512 <element type="property">
3513 <source id="ADODB.Parameter.NumericScale">
3514 <context kind="class">Parameter</context>
3515 <name>NumericScale</name>
3516 <type>byte</type>
3517 </source>
3518 </element>
3519 <!--property::Parameter.Precision-->
3520 <element type="property">
3521 <source id="ADODB.Parameter.Precision">
3522 <context kind="class">Parameter</context>
3523 <name>Precision</name>
3524 <type>byte</type>
3525 </source>
3526 </element>
3527 <!--property::Parameter.Properties {ReadOnly}-->
3528 <element type="property">
3529 <source id="ADODB.Parameter.Properties">
3530 <context kind="class">Parameter</context>
3531 <name>Properties</name>
3532 <type>Properties</type>
3533 </source>
3534 </element>
3535 <!--property::Parameter.Size-->
3536 <element type="property">
3537 <source id="ADODB.Parameter.Size">
3538 <context kind="class">Parameter</context>
3539 <name>Size</name>
3540 <type>Integer</type>
3541 </source>
3542 </element>
3543 <!--property::Parameter.Type-->
3544 <element type="property">
3545 <source id="ADODB.Parameter.Type">
3546 <context kind="class">Parameter</context>
3547 <name>Type</name>
3548 <type>Integer</type>
3549 </source>
3550 </element>
3551 <!--property::Parameter.Value {Default}-->
3552 <element type="property">
3553 <source id="ADODB.Parameter.Value">
3554 <context kind="class">Parameter</context>
3555 <name default="true">Value</name>
3556 <type>Variant</type>
3557 </source>
3558 </element>
3559 <!--enum::ParameterAttributesEnum {Enumeration}-->
3560 <element type="enumeration">
3561 <source id="ADODB.ParameterAttributesEnum">
3562 <name>ParameterAttributesEnum</name>
3563 </source>
3564 <destination designation="identity" />
3565 </element>
3566 <!--enum::adParamLong {Constant}-->
3567 <element type="constant">
3568 <source id="ADODB.ParameterAttributesEnum.adParamLong">
3569 <context kind="enumeration">ParameterAttributesEnum</context>
3570 <name>adParamLong</name>
3571 <value>128</value>
3572 </source>
3573 <destination designation="identity" />
3574 </element>
3575 <!--enum::adParamNullable {Constant}-->
3576 <element type="constant">
3577 <source id="ADODB.ParameterAttributesEnum.adParamNullable">
3578 <context kind="enumeration">ParameterAttributesEnum</context>
3579 <name>adParamNullable</name>
3580 <value>64</value>
3581 </source>
3582 <destination designation="identity" />
3583 </element>
3584 <!--enum::adParamSigned {Constant}-->
3585 <element type="constant">
3586 <source id="ADODB.ParameterAttributesEnum.adParamSigned">
3587 <context kind="enumeration">ParameterAttributesEnum</context>
3588 <name>adParamSigned</name>
3589 <value>16</value>
3590 </source>
3591 <destination designation="identity" />
3592 </element>
3593 <!--enum::ParameterDirectionEnum {Enumeration}-->
3594 <element type="enumeration">
3595 <source id="ADODB.ParameterDirectionEnum">
3596 <name>ParameterDirectionEnum</name>
3597 </source>
3598 <destination designation="identity" />
3599 </element>
3600 <!--enum::adParamInput {Constant}-->
3601 <element type="constant">
3602 <source id="ADODB.ParameterDirectionEnum.adParamInput">
3603 <context kind="enumeration">ParameterDirectionEnum</context>
3604 <name>adParamInput</name>
3605 <value>1</value>
3606 </source>
3607 <destination designation="identity" />
3608 </element>
3609 <!--enum::adParamInputOutput {Constant}-->
3610 <element type="constant">
3611 <source id="ADODB.ParameterDirectionEnum.adParamInputOutput">
3612 <context kind="enumeration">ParameterDirectionEnum</context>
3613 <name>adParamInputOutput</name>
3614 <value>3</value>
3615 </source>
3616 <destination designation="identity" />
3617 </element>
3618 <!--enum::adParamOutput {Constant}-->
3619 <element type="constant">
3620 <source id="ADODB.ParameterDirectionEnum.adParamOutput">
3621 <context kind="enumeration">ParameterDirectionEnum</context>
3622 <name>adParamOutput</name>
3623 <value>2</value>
3624 </source>
3625 <destination designation="identity" />
3626 </element>
3627 <!--enum::adParamReturnValue {Constant}-->
3628 <element type="constant">
3629 <source id="ADODB.ParameterDirectionEnum.adParamReturnValue">
3630 <context kind="enumeration">ParameterDirectionEnum</context>
3631 <name>adParamReturnValue</name>
3632 <value>4</value>
3633 </source>
3634 <destination designation="identity" />
3635 </element>
3636 <!--enum::adParamUnknown {Constant}-->
3637 <element type="constant">
3638 <source id="ADODB.ParameterDirectionEnum.adParamUnknown">
3639 <context kind="enumeration">ParameterDirectionEnum</context>
3640 <name>adParamUnknown</name>
3641 <value>0</value>
3642 </source>
3643 <destination designation="identity" />
3644 </element>
3645 <!--Class::Parameters-->
3646 <element type="class">
3647 <source id="ADODB.Parameters">
3648 <name>Parameters</name>
3649 </source>
3650 <destination designation="identity" />
3651 </element>
3652 <!--method::Parameters.Append-->
3653 <element type="method">
3654 <source id="ADODB.Parameters.Append">
3655 <context kind="class">Parameters</context>
3656 <name>Append</name>
3657 <type>void</type>
3658 <parameter-list>
3659 <parameter>
3660 <type>Object</type>
3661 <name>Object</name>
3662 </parameter>
3663 </parameter-list>
3664 </source>
3665 </element>
3666 <!--property::Parameters.Count {ReadOnly}-->
3667 <element type="property">
3668 <source id="ADODB.Parameters.Count">
3669 <context kind="class">Parameters</context>
3670 <name>Count</name>
3671 <type>Integer</type>
3672 </source>
3673 </element>
3674 <!--method::Parameters.Delete-->
3675 <element type="method">
3676 <source id="ADODB.Parameters.Delete">
3677 <context kind="class">Parameters</context>
3678 <name>Delete</name>
3679 <type>void</type>
3680 <parameter-list>
3681 <parameter>
3682 <type>Variant</type>
3683 <name>Index</name>
3684 </parameter>
3685 </parameter-list>
3686 </source>
3687 </element>
3688 <!--property::Parameters.Item {Default} {ReadOnly}-->
3689 <element type="property">
3690 <source id="ADODB.Parameters.Item">
3691 <context kind="class">Parameters</context>
3692 <name default="true">Item</name>
3693 <type>_Parameter</type>
3694 <parameter-list>
3695 <parameter>
3696 <type>Variant</type>
3697 <name>Index</name>
3698 </parameter>
3699 </parameter-list>
3700 </source>
3701 </element>
3702 <!--method::Parameters.Refresh-->
3703 <element type="method">
3704 <source id="ADODB.Parameters.Refresh">
3705 <context kind="class">Parameters</context>
3706 <name>Refresh</name>
3707 <type>void</type>
3708 </source>
3709 </element>
3710 <!--enum::PersistFormatEnum {Enumeration}-->
3711 <element type="enumeration">
3712 <source id="ADODB.PersistFormatEnum">
3713 <name>PersistFormatEnum</name>
3714 </source>
3715 <destination designation="identity" />
3716 </element>
3717 <!--enum::adPersistADTG {Constant}-->
3718 <element type="constant">
3719 <source id="ADODB.PersistFormatEnum.adPersistADTG">
3720 <context kind="enumeration">PersistFormatEnum</context>
3721 <name>adPersistADTG</name>
3722 <value>0</value>
3723 </source>
3724 <destination designation="identity" />
3725 </element>
3726 <!--enum::adPersistXML {Constant}-->
3727 <element type="constant">
3728 <source id="ADODB.PersistFormatEnum.adPersistXML">
3729 <context kind="enumeration">PersistFormatEnum</context>
3730 <name>adPersistXML</name>
3731 <value>1</value>
3732 </source>
3733 <destination designation="identity" />
3734 </element>
3735 <!--enum::PositionEnum {Enumeration}-->
3736 <element type="enumeration">
3737 <source id="ADODB.PositionEnum">
3738 <name>PositionEnum</name>
3739 </source>
3740 <destination designation="identity" />
3741 </element>
3742 <!--enum::adPosBOF {Constant}-->
3743 <element type="constant">
3744 <source id="ADODB.PositionEnum.adPosBOF">
3745 <context kind="enumeration">PositionEnum</context>
3746 <name>adPosBOF</name>
3747 <value>-2</value>
3748 </source>
3749 <destination designation="identity" />
3750 </element>
3751 <!--enum::adPosEOF {Constant}-->
3752 <element type="constant">
3753 <source id="ADODB.PositionEnum.adPosEOF">
3754 <context kind="enumeration">PositionEnum</context>
3755 <name>adPosEOF</name>
3756 <value>-3</value>
3757 </source>
3758 <destination designation="identity" />
3759 </element>
3760 <!--enum::adPosUnknown {Constant}-->
3761 <element type="constant">
3762 <source id="ADODB.PositionEnum.adPosUnknown">
3763 <context kind="enumeration">PositionEnum</context>
3764 <name>adPosUnknown</name>
3765 <value>-1</value>
3766 </source>
3767 <destination designation="identity" />
3768 </element>
3769 <!--Class::Properties-->
3770 <element type="class">
3771 <source id="ADODB.Properties">
3772 <name>Properties</name>
3773 </source>
3774 <destination designation="identity" />
3775 </element>
3776 <!--property::Properties.Count {ReadOnly}-->
3777 <element type="property">
3778 <source id="ADODB.Properties.Count">
3779 <context kind="class">Properties</context>
3780 <name>Count</name>
3781 <type>Integer</type>
3782 </source>
3783 </element>
3784 <!--property::Properties.Item {Default} {ReadOnly}-->
3785 <element type="property">
3786 <source id="ADODB.Properties.Item">
3787 <context kind="class">Properties</context>
3788 <name default="true">Item</name>
3789 <type>Property</type>
3790 <parameter-list>
3791 <parameter>
3792 <type>Variant</type>
3793 <name>Index</name>
3794 </parameter>
3795 </parameter-list>
3796 </source>
3797 </element>
3798 <!--method::Properties.Refresh-->
3799 <element type="method">
3800 <source id="ADODB.Properties.Refresh">
3801 <context kind="class">Properties</context>
3802 <name>Refresh</name>
3803 <type>void</type>
3804 </source>
3805 </element>
3806 <!--Class::Property-->
3807 <element type="class">
3808 <source id="ADODB.Property">
3809 <name>Property</name>
3810 </source>
3811 <destination designation="identity" />
3812 </element>
3813 <!--property::Property.Attributes-->
3814 <element type="property">
3815 <source id="ADODB.Property.Attributes">
3816 <context kind="class">Property</context>
3817 <name>Attributes</name>
3818 <type>Integer</type>
3819 </source>
3820 </element>
3821 <!--property::Property.Name {ReadOnly}-->
3822 <element type="property">
3823 <source id="ADODB.Property.Name">
3824 <context kind="class">Property</context>
3825 <name>Name</name>
3826 <type>String</type>
3827 </source>
3828 </element>
3829 <!--property::Property.Type {ReadOnly}-->
3830 <element type="property">
3831 <source id="ADODB.Property.Type">
3832 <context kind="class">Property</context>
3833 <name>Type</name>
3834 <type>Integer</type>
3835 </source>
3836 </element>
3837 <!--property::Property.Value {Default}-->
3838 <element type="property">
3839 <source id="ADODB.Property.Value">
3840 <context kind="class">Property</context>
3841 <name default="true">Value</name>
3842 <type>Variant</type>
3843 </source>
3844 </element>
3845 <!--enum::PropertyAttributesEnum {Enumeration}-->
3846 <element type="enumeration">
3847 <source id="ADODB.PropertyAttributesEnum">
3848 <name>PropertyAttributesEnum</name>
3849 </source>
3850 <destination designation="identity" />
3851 </element>
3852 <!--enum::adPropNotSupported {Constant}-->
3853 <element type="constant">
3854 <source id="ADODB.PropertyAttributesEnum.adPropNotSupported">
3855 <context kind="enumeration">PropertyAttributesEnum</context>
3856 <name>adPropNotSupported</name>
3857 <value>0</value>
3858 </source>
3859 <destination designation="identity" />
3860 </element>
3861 <!--enum::adPropOptional {Constant}-->
3862 <element type="constant">
3863 <source id="ADODB.PropertyAttributesEnum.adPropOptional">
3864 <context kind="enumeration">PropertyAttributesEnum</context>
3865 <name>adPropOptional</name>
3866 <value>2</value>
3867 </source>
3868 <destination designation="identity" />
3869 </element>
3870 <!--enum::adPropRead {Constant}-->
3871 <element type="constant">
3872 <source id="ADODB.PropertyAttributesEnum.adPropRead">
3873 <context kind="enumeration">PropertyAttributesEnum</context>
3874 <name>adPropRead</name>
3875 <value>512</value>
3876 </source>
3877 <destination designation="identity" />
3878 </element>
3879 <!--enum::adPropRequired {Constant}-->
3880 <element type="constant">
3881 <source id="ADODB.PropertyAttributesEnum.adPropRequired">
3882 <context kind="enumeration">PropertyAttributesEnum</context>
3883 <name>adPropRequired</name>
3884 <value>1</value>
3885 </source>
3886 <destination designation="identity" />
3887 </element>
3888 <!--enum::adPropWrite {Constant}-->
3889 <element type="constant">
3890 <source id="ADODB.PropertyAttributesEnum.adPropWrite">
3891 <context kind="enumeration">PropertyAttributesEnum</context>
3892 <name>adPropWrite</name>
3893 <value>1024</value>
3894 </source>
3895 <destination designation="identity" />
3896 </element>
3897 <!--Class::Recordset-->
3898 <element type="class">
3899 <source id="ADODB.Recordset">
3900 <name>Recordset</name>
3901 </source>
3902 <destination designation="identity" />
3903 </element>
3904 <!--property::Recordset.AbsolutePage-->
3905 <element type="property">
3906 <source id="ADODB.Recordset.AbsolutePage">
3907 <context kind="class">Recordset</context>
3908 <name>AbsolutePage</name>
3909 <type>Integer</type>
3910 </source>
3911 </element>
3912 <!--property::Recordset.AbsolutePosition-->
3913 <element type="property">
3914 <source id="ADODB.Recordset.AbsolutePosition">
3915 <context kind="class">Recordset</context>
3916 <name>AbsolutePosition</name>
3917 <type>Integer</type>
3918 </source>
3919 </element>
3920 <!--property::Recordset.ActiveCommand {ReadOnly}-->
3921 <element type="property">
3922 <source id="ADODB.Recordset.ActiveCommand">
3923 <context kind="class">Recordset</context>
3924 <name>ActiveCommand</name>
3925 <type>Object</type>
3926 </source>
3927 </element>
3928 <!--property::Recordset.ActiveConnection-->
3929 <element type="property">
3930 <source id="ADODB.Recordset.ActiveConnection">
3931 <context kind="class">Recordset</context>
3932 <name>ActiveConnection</name>
3933 <type>Variant</type>
3934 </source>
3935 </element>
3936 <!--method::Recordset.AddNew-->
3937 <element type="method">
3938 <source id="ADODB.Recordset.AddNew">
3939 <context kind="class">Recordset</context>
3940 <name>AddNew</name>
3941 <type>void</type>
3942 <parameter-list>
3943 <parameter optional="true">
3944 <type>Variant</type>
3945 <name>FieldList</name>
3946 </parameter>
3947 <parameter optional="true">
3948 <type>Variant</type>
3949 <name>Values</name>
3950 </parameter>
3951 </parameter-list>
3952 </source>
3953 </element>
3954 <!--property::Recordset.BOF {ReadOnly}-->
3955 <element type="property">
3956 <source id="ADODB.Recordset.BOF">
3957 <context kind="class">Recordset</context>
3958 <name>BOF</name>
3959 <type>boolean</type>
3960 </source>
3961 </element>
3962 <!--property::Recordset.Bookmark-->
3963 <element type="property">
3964 <source id="ADODB.Recordset.Bookmark">
3965 <context kind="class">Recordset</context>
3966 <name>Bookmark</name>
3967 <type>Variant</type>
3968 </source>
3969 </element>
3970 <!--property::Recordset.CacheSize-->
3971 <element type="property">
3972 <source id="ADODB.Recordset.CacheSize">
3973 <context kind="class">Recordset</context>
3974 <name>CacheSize</name>
3975 <type>Integer</type>
3976 </source>
3977 </element>
3978 <!--method::Recordset.Cancel-->
3979 <element type="method">
3980 <source id="ADODB.Recordset.Cancel">
3981 <context kind="class">Recordset</context>
3982 <name>Cancel</name>
3983 <type>void</type>
3984 </source>
3985 </element>
3986 <!--method::Recordset.CancelBatch-->
3987 <element type="method">
3988 <source id="ADODB.Recordset.CancelBatch">
3989 <context kind="class">Recordset</context>
3990 <name>CancelBatch</name>
3991 <type>void</type>
3992 <parameter-list>
3993 <parameter optional="true">
3994 <type>Integer</type>
3995 <name>AffectRecords</name>
3996 </parameter>
3997 </parameter-list>
3998 </source>
3999 </element>
4000 <!--method::Recordset.CancelUpdate-->
4001 <element type="method">
4002 <source id="ADODB.Recordset.CancelUpdate">
4003 <context kind="class">Recordset</context>
4004 <name>CancelUpdate</name>
4005 <type>void</type>
4006 </source>
4007 </element>
4008 <!--method::Recordset.Clone-->
4009 <element type="method">
4010 <source id="ADODB.Recordset.Clone">
4011 <context kind="class">Recordset</context>
4012 <name>Clone</name>
4013 <type>_Recordset</type>
4014 <parameter-list>
4015 <parameter optional="true">
4016 <type>Integer</type>
4017 <name>LockType</name>
4018 </parameter>
4019 </parameter-list>
4020 </source>
4021 </element>
4022 <!--method::Recordset.Close-->
4023 <element type="method">
4024 <source id="ADODB.Recordset.Close">
4025 <context kind="class">Recordset</context>
4026 <name>Close</name>
4027 <type>void</type>
4028 </source>
4029 </element>
4030 <!--property::Recordset.Collect-->
4031 <element type="property">
4032 <source id="ADODB.Recordset.Collect">
4033 <context kind="class">Recordset</context>
4034 <name>Collect</name>
4035 <type>Variant</type>
4036 <parameter-list>
4037 <parameter>
4038 <type>Variant</type>
4039 <name>Index</name>
4040 </parameter>
4041 </parameter-list>
4042 </source>
4043 </element>
4044 <!--method::Recordset.CompareBookmarks-->
4045 <element type="method">
4046 <source id="ADODB.Recordset.CompareBookmarks">
4047 <context kind="class">Recordset</context>
4048 <name>CompareBookmarks</name>
4049 <type>Integer</type>
4050 <parameter-list>
4051 <parameter>
4052 <type>Variant</type>
4053 <name>Bookmark1</name>
4054 </parameter>
4055 <parameter>
4056 <type>Variant</type>
4057 <name>Bookmark2</name>
4058 </parameter>
4059 </parameter-list>
4060 </source>
4061 </element>
4062 <!--property::Recordset.CursorLocation-->
4063 <element type="property">
4064 <source id="ADODB.Recordset.CursorLocation">
4065 <context kind="class">Recordset</context>
4066 <name>CursorLocation</name>
4067 <type>Integer</type>
4068 </source>
4069 </element>
4070 <!--property::Recordset.CursorType-->
4071 <element type="property">
4072 <source id="ADODB.Recordset.CursorType">
4073 <context kind="class">Recordset</context>
4074 <name>CursorType</name>
4075 <type>Integer</type>
4076 </source>
4077 </element>
4078 <!--property::Recordset.DataMember-->
4079 <element type="property">
4080 <source id="ADODB.Recordset.DataMember">
4081 <context kind="class">Recordset</context>
4082 <name>DataMember</name>
4083 <type>String</type>
4084 </source>
4085 </element>
4086 <!--property::Recordset.DataSource {ReadOnly}-->
4087 <element type="property">
4088 <source id="ADODB.Recordset.DataSource">
4089 <context kind="class">Recordset</context>
4090 <name>DataSource</name>
4091 <type>IUnknown</type>
4092 </source>
4093 </element>
4094 <!--method::Recordset.Delete-->
4095 <element type="method">
4096 <source id="ADODB.Recordset.Delete">
4097 <context kind="class">Recordset</context>
4098 <name>Delete</name>
4099 <type>void</type>
4100 <parameter-list>
4101 <parameter optional="true">
4102 <type>Integer</type>
4103 <name>AffectRecords</name>
4104 </parameter>
4105 </parameter-list>
4106 </source>
4107 </element>
4108 <!--property::Recordset.EditMode {ReadOnly}-->
4109 <element type="property">
4110 <source id="ADODB.Recordset.EditMode">
4111 <context kind="class">Recordset</context>
4112 <name>EditMode</name>
4113 <type>Integer</type>
4114 </source>
4115 </element>
4116 <!--method::Recordset.EndOfRecordset-->
4117 <element type="method">
4118 <source id="ADODB.Recordset.EndOfRecordset">
4119 <context kind="class">Recordset</context>
4120 <name>EndOfRecordset</name>
4121 <type>HRESULT</type>
4122 <parameter-list>
4123 <parameter>
4124 <type>boolean[]</type>
4125 <name>fMoreData</name>
4126 </parameter>
4127 <parameter>
4128 <type>EventStatusEnum</type>
4129 <name>adStatus</name>
4130 </parameter>
4131 <parameter>
4132 <type>_Recordset</type>
4133 <name>pRecordset</name>
4134 </parameter>
4135 </parameter-list>
4136 </source>
4137 </element>
4138 <!--property::Recordset.EOF {ReadOnly}-->
4139 <element type="property">
4140 <source id="ADODB.Recordset.EOF">
4141 <context kind="class">Recordset</context>
4142 <name>EOF</name>
4143 <type>boolean</type>
4144 </source>
4145 </element>
4146 <!--method::Recordset.FetchComplete-->
4147 <element type="method">
4148 <source id="ADODB.Recordset.FetchComplete">
4149 <context kind="class">Recordset</context>
4150 <name>FetchComplete</name>
4151 <type>HRESULT</type>
4152 <parameter-list>
4153 <parameter>
4154 <type>Error</type>
4155 <name>pError</name>
4156 </parameter>
4157 <parameter>
4158 <type>EventStatusEnum</type>
4159 <name>adStatus</name>
4160 </parameter>
4161 <parameter>
4162 <type>_Recordset</type>
4163 <name>pRecordset</name>
4164 </parameter>
4165 </parameter-list>
4166 </source>
4167 </element>
4168 <!--method::Recordset.FetchProgress-->
4169 <element type="method">
4170 <source id="ADODB.Recordset.FetchProgress">
4171 <context kind="class">Recordset</context>
4172 <name>FetchProgress</name>
4173 <type>HRESULT</type>
4174 <parameter-list>
4175 <parameter>
4176 <type>Integer</type>
4177 <name>Progress</name>
4178 </parameter>
4179 <parameter>
4180 <type>Integer</type>
4181 <name>MaxProgress</name>
4182 </parameter>
4183 <parameter>
4184 <type>EventStatusEnum</type>
4185 <name>adStatus</name>
4186 </parameter>
4187 <parameter>
4188 <type>_Recordset</type>
4189 <name>pRecordset</name>
4190 </parameter>
4191 </parameter-list>
4192 </source>
4193 </element>
4194 <!--method::Recordset.FieldChangeComplete-->
4195 <element type="method">
4196 <source id="ADODB.Recordset.FieldChangeComplete">
4197 <context kind="class">Recordset</context>
4198 <name>FieldChangeComplete</name>
4199 <type>HRESULT</type>
4200 <parameter-list>
4201 <parameter>
4202 <type>Integer</type>
4203 <name>cFields</name>
4204 </parameter>
4205 <parameter>
4206 <type>Variant</type>
4207 <name>Fields</name>
4208 </parameter>
4209 <parameter>
4210 <type>Error</type>
4211 <name>pError</name>
4212 </parameter>
4213 <parameter>
4214 <type>EventStatusEnum</type>
4215 <name>adStatus</name>
4216 </parameter>
4217 <parameter>
4218 <type>_Recordset</type>
4219 <name>pRecordset</name>
4220 </parameter>
4221 </parameter-list>
4222 </source>
4223 </element>
4224 <!--property::Recordset.Fields {Default} {ReadOnly}-->
4225 <element type="property">
4226 <source id="ADODB.Recordset.Fields">
4227 <context kind="class">Recordset</context>
4228 <name default="true">Fields</name>
4229 <type>Fields</type>
4230 </source>
4231 </element>
4232 <!--property::Recordset.Filter-->
4233 <element type="property">
4234 <source id="ADODB.Recordset.Filter">
4235 <context kind="class">Recordset</context>
4236 <name>Filter</name>
4237 <type>Variant</type>
4238 </source>
4239 </element>
4240 <!--method::Recordset.Find-->
4241 <element type="method">
4242 <source id="ADODB.Recordset.Find">
4243 <context kind="class">Recordset</context>
4244 <name>Find</name>
4245 <type>void</type>
4246 <parameter-list>
4247 <parameter>
4248 <type>String</type>
4249 <name>Criteria</name>
4250 </parameter>
4251 <parameter optional="true">
4252 <type>Integer</type>
4253 <name>SkipRecords</name>
4254 </parameter>
4255 <parameter optional="true">
4256 <type>Integer</type>
4257 <name>SearchDirection</name>
4258 </parameter>
4259 <parameter optional="true">
4260 <type>Variant</type>
4261 <name>Start</name>
4262 </parameter>
4263 </parameter-list>
4264 </source>
4265 </element>
4266 <!--method::Recordset.GetRows-->
4267 <element type="method">
4268 <source id="ADODB.Recordset.GetRows">
4269 <context kind="class">Recordset</context>
4270 <name>GetRows</name>
4271 <type>Variant</type>
4272 <parameter-list>
4273 <parameter optional="true">
4274 <type>Integer</type>
4275 <name>Rows</name>
4276 </parameter>
4277 <parameter optional="true">
4278 <type>Variant</type>
4279 <name>Start</name>
4280 </parameter>
4281 <parameter optional="true">
4282 <type>Variant</type>
4283 <name>Fields</name>
4284 </parameter>
4285 </parameter-list>
4286 </source>
4287 </element>
4288 <!--method::Recordset.GetString-->
4289 <element type="method">
4290 <source id="ADODB.Recordset.GetString">
4291 <context kind="class">Recordset</context>
4292 <name>GetString</name>
4293 <type>String</type>
4294 <parameter-list>
4295 <parameter optional="true">
4296 <type>Integer</type>
4297 <name>StringFormat</name>
4298 </parameter>
4299 <parameter optional="true">
4300 <type>Integer</type>
4301 <name>NumRows</name>
4302 </parameter>
4303 <parameter optional="true">
4304 <type>String</type>
4305 <name>ColumnDelimeter</name>
4306 </parameter>
4307 <parameter optional="true">
4308 <type>String</type>
4309 <name>RowDelimeter</name>
4310 </parameter>
4311 <parameter optional="true">
4312 <type>String</type>
4313 <name>NullExpr</name>
4314 </parameter>
4315 </parameter-list>
4316 </source>
4317 </element>
4318 <!--property::Recordset.Index-->
4319 <element type="property">
4320 <source id="ADODB.Recordset.Index">
4321 <context kind="class">Recordset</context>
4322 <name>Index</name>
4323 <type>String</type>
4324 </source>
4325 </element>
4326 <!--property::Recordset.LockType-->
4327 <element type="property">
4328 <source id="ADODB.Recordset.LockType">
4329 <context kind="class">Recordset</context>
4330 <name>LockType</name>
4331 <type>Integer</type>
4332 </source>
4333 </element>
4334 <!--property::Recordset.MarshalOptions-->
4335 <element type="property">
4336 <source id="ADODB.Recordset.MarshalOptions">
4337 <context kind="class">Recordset</context>
4338 <name>MarshalOptions</name>
4339 <type>Integer</type>
4340 </source>
4341 </element>
4342 <!--property::Recordset.MaxRecords-->
4343 <element type="property">
4344 <source id="ADODB.Recordset.MaxRecords">
4345 <context kind="class">Recordset</context>
4346 <name>MaxRecords</name>
4347 <type>Integer</type>
4348 </source>
4349 </element>
4350 <!--method::Recordset.Move-->
4351 <element type="method">
4352 <source id="ADODB.Recordset.Move">
4353 <context kind="class">Recordset</context>
4354 <name>Move</name>
4355 <type>void</type>
4356 <parameter-list>
4357 <parameter>
4358 <type>Integer</type>
4359 <name>NumRecords</name>
4360 </parameter>
4361 <parameter optional="true">
4362 <type>Variant</type>
4363 <name>Start</name>
4364 </parameter>
4365 </parameter-list>
4366 </source>
4367 </element>
4368 <!--method::Recordset.MoveComplete-->
4369 <element type="method">
4370 <source id="ADODB.Recordset.MoveComplete">
4371 <context kind="class">Recordset</context>
4372 <name>MoveComplete</name>
4373 <type>HRESULT</type>
4374 <parameter-list>
4375 <parameter>
4376 <type>Integer</type>
4377 <name>adReason</name>
4378 </parameter>
4379 <parameter>
4380 <type>Error</type>
4381 <name>pError</name>
4382 </parameter>
4383 <parameter>
4384 <type>EventStatusEnum</type>
4385 <name>adStatus</name>
4386 </parameter>
4387 <parameter>
4388 <type>_Recordset</type>
4389 <name>pRecordset</name>
4390 </parameter>
4391 </parameter-list>
4392 </source>
4393 </element>
4394 <!--method::Recordset.MoveFirst-->
4395 <element type="method">
4396 <source id="ADODB.Recordset.MoveFirst">
4397 <context kind="class">Recordset</context>
4398 <name>MoveFirst</name>
4399 <type>void</type>
4400 </source>
4401 </element>
4402 <!--method::Recordset.MoveLast-->
4403 <element type="method">
4404 <source id="ADODB.Recordset.MoveLast">
4405 <context kind="class">Recordset</context>
4406 <name>MoveLast</name>
4407 <type>void</type>
4408 </source>
4409 </element>
4410 <!--method::Recordset.MoveNext-->
4411 <element type="method">
4412 <source id="ADODB.Recordset.MoveNext">
4413 <context kind="class">Recordset</context>
4414 <name>MoveNext</name>
4415 <type>void</type>
4416 </source>
4417 </element>
4418 <!--method::Recordset.MovePrevious-->
4419 <element type="method">
4420 <source id="ADODB.Recordset.MovePrevious">
4421 <context kind="class">Recordset</context>
4422 <name>MovePrevious</name>
4423 <type>void</type>
4424 </source>
4425 </element>
4426 <!--method::Recordset.NextRecordset-->
4427 <element type="method">
4428 <source id="ADODB.Recordset.NextRecordset">
4429 <context kind="class">Recordset</context>
4430 <name>NextRecordset</name>
4431 <type>_Recordset</type>
4432 <parameter-list>
4433 <parameter optional="true">
4434 <type>Variant</type>
4435 <name>RecordsAffected</name>
4436 </parameter>
4437 </parameter-list>
4438 </source>
4439 </element>
4440 <!--method::Recordset.Open-->
4441 <element type="method">
4442 <source id="ADODB.Recordset.Open">
4443 <context kind="class">Recordset</context>
4444 <name>Open</name>
4445 <type>void</type>
4446 <parameter-list>
4447 <parameter optional="true">
4448 <type>Variant</type>
4449 <name>Source</name>
4450 </parameter>
4451 <parameter optional="true">
4452 <type>Variant</type>
4453 <name>ActiveConnection</name>
4454 </parameter>
4455 <parameter optional="true">
4456 <type>Integer</type>
4457 <name>CursorType</name>
4458 </parameter>
4459 <parameter optional="true">
4460 <type>Integer</type>
4461 <name>LockType</name>
4462 </parameter>
4463 <parameter optional="true">
4464 <type>Integer</type>
4465 <name>Options</name>
4466 </parameter>
4467 </parameter-list>
4468 </source>
4469 </element>
4470 <!--property::Recordset.PageCount {ReadOnly}-->
4471 <element type="property">
4472 <source id="ADODB.Recordset.PageCount">
4473 <context kind="class">Recordset</context>
4474 <name>PageCount</name>
4475 <type>Integer</type>
4476 </source>
4477 </element>
4478 <!--property::Recordset.PageSize-->
4479 <element type="property">
4480 <source id="ADODB.Recordset.PageSize">
4481 <context kind="class">Recordset</context>
4482 <name>PageSize</name>
4483 <type>Integer</type>
4484 </source>
4485 </element>
4486 <!--property::Recordset.Properties {ReadOnly}-->
4487 <element type="property">
4488 <source id="ADODB.Recordset.Properties">
4489 <context kind="class">Recordset</context>
4490 <name>Properties</name>
4491 <type>Properties</type>
4492 </source>
4493 </element>
4494 <!--method::Recordset.RecordChangeComplete-->
4495 <element type="method">
4496 <source id="ADODB.Recordset.RecordChangeComplete">
4497 <context kind="class">Recordset</context>
4498 <name>RecordChangeComplete</name>
4499 <type>HRESULT</type>
4500 <parameter-list>
4501 <parameter>
4502 <type>Integer</type>
4503 <name>adReason</name>
4504 </parameter>
4505 <parameter>
4506 <type>Integer</type>
4507 <name>cRecords</name>
4508 </parameter>
4509 <parameter>
4510 <type>Error</type>
4511 <name>pError</name>
4512 </parameter>
4513 <parameter>
4514 <type>EventStatusEnum</type>
4515 <name>adStatus</name>
4516 </parameter>
4517 <parameter>
4518 <type>_Recordset</type>
4519 <name>pRecordset</name>
4520 </parameter>
4521 </parameter-list>
4522 </source>
4523 </element>
4524 <!--property::Recordset.RecordCount {ReadOnly}-->
4525 <element type="property">
4526 <source id="ADODB.Recordset.RecordCount">
4527 <context kind="class">Recordset</context>
4528 <name>RecordCount</name>
4529 <type>Integer</type>
4530 </source>
4531 </element>
4532 <!--method::Recordset.RecordsetChangeComplete-->
4533 <element type="method">
4534 <source id="ADODB.Recordset.RecordsetChangeComplete">
4535 <context kind="class">Recordset</context>
4536 <name>RecordsetChangeComplete</name>
4537 <type>HRESULT</type>
4538 <parameter-list>
4539 <parameter>
4540 <type>Integer</type>
4541 <name>adReason</name>
4542 </parameter>
4543 <parameter>
4544 <type>Error</type>
4545 <name>pError</name>
4546 </parameter>
4547 <parameter>
4548 <type>EventStatusEnum</type>
4549 <name>adStatus</name>
4550 </parameter>
4551 <parameter>
4552 <type>_Recordset</type>
4553 <name>pRecordset</name>
4554 </parameter>
4555 </parameter-list>
4556 </source>
4557 </element>
4558 <!--method::Recordset.Requery-->
4559 <element type="method">
4560 <source id="ADODB.Recordset.Requery">
4561 <context kind="class">Recordset</context>
4562 <name>Requery</name>
4563 <type>void</type>
4564 <parameter-list>
4565 <parameter optional="true">
4566 <type>Integer</type>
4567 <name>Options</name>
4568 </parameter>
4569 </parameter-list>
4570 </source>
4571 </element>
4572 <!--method::Recordset.Resync-->
4573 <element type="method">
4574 <source id="ADODB.Recordset.Resync">
4575 <context kind="class">Recordset</context>
4576 <name>Resync</name>
4577 <type>void</type>
4578 <parameter-list>
4579 <parameter optional="true">
4580 <type>Integer</type>
4581 <name>AffectRecords</name>
4582 </parameter>
4583 <parameter optional="true">
4584 <type>Integer</type>
4585 <name>ResyncValues</name>
4586 </parameter>
4587 </parameter-list>
4588 </source>
4589 </element>
4590 <!--method::Recordset.Save-->
4591 <element type="method">
4592 <source id="ADODB.Recordset.Save">
4593 <context kind="class">Recordset</context>
4594 <name>Save</name>
4595 <type>void</type>
4596 <parameter-list>
4597 <parameter optional="true">
4598 <type>String</type>
4599 <name>FileName</name>
4600 </parameter>
4601 <parameter optional="true">
4602 <type>Integer</type>
4603 <name>PersistFormat</name>
4604 </parameter>
4605 </parameter-list>
4606 </source>
4607 </element>
4608 <!--method::Recordset.Seek-->
4609 <element type="method">
4610 <source id="ADODB.Recordset.Seek">
4611 <context kind="class">Recordset</context>
4612 <name>Seek</name>
4613 <type>void</type>
4614 <parameter-list>
4615 <parameter>
4616 <type>Variant</type>
4617 <name>KeyValues</name>
4618 </parameter>
4619 <parameter optional="true">
4620 <type>Integer</type>
4621 <name>SeekOption</name>
4622 </parameter>
4623 </parameter-list>
4624 </source>
4625 </element>
4626 <!--property::Recordset.Sort-->
4627 <element type="property">
4628 <source id="ADODB.Recordset.Sort">
4629 <context kind="class">Recordset</context>
4630 <name>Sort</name>
4631 <type>String</type>
4632 </source>
4633 </element>
4634 <!--property::Recordset.Source-->
4635 <element type="property">
4636 <source id="ADODB.Recordset.Source">
4637 <context kind="class">Recordset</context>
4638 <name>Source</name>
4639 <type>Variant</type>
4640 </source>
4641 </element>
4642 <!--property::Recordset.State {ReadOnly}-->
4643 <element type="property">
4644 <source id="ADODB.Recordset.State">
4645 <context kind="class">Recordset</context>
4646 <name>State</name>
4647 <type>Integer</type>
4648 </source>
4649 </element>
4650 <!--property::Recordset.Status {ReadOnly}-->
4651 <element type="property">
4652 <source id="ADODB.Recordset.Status">
4653 <context kind="class">Recordset</context>
4654 <name>Status</name>
4655 <type>Integer</type>
4656 </source>
4657 </element>
4658 <!--property::Recordset.StayInSync-->
4659 <element type="property">
4660 <source id="ADODB.Recordset.StayInSync">
4661 <context kind="class">Recordset</context>
4662 <name>StayInSync</name>
4663 <type>boolean</type>
4664 </source>
4665 </element>
4666 <!--method::Recordset.Supports-->
4667 <element type="method">
4668 <source id="ADODB.Recordset.Supports">
4669 <context kind="class">Recordset</context>
4670 <name>Supports</name>
4671 <type>boolean</type>
4672 <parameter-list>
4673 <parameter>
4674 <type>Integer</type>
4675 <name>CursorOptions</name>
4676 </parameter>
4677 </parameter-list>
4678 </source>
4679 </element>
4680 <!--method::Recordset.Update-->
4681 <element type="method">
4682 <source id="ADODB.Recordset.Update">
4683 <context kind="class">Recordset</context>
4684 <name>Update</name>
4685 <type>void</type>
4686 <parameter-list>
4687 <parameter optional="true">
4688 <type>Variant</type>
4689 <name>Fields</name>
4690 </parameter>
4691 <parameter optional="true">
4692 <type>Variant</type>
4693 <name>Values</name>
4694 </parameter>
4695 </parameter-list>
4696 </source>
4697 </element>
4698 <!--method::Recordset.UpdateBatch-->
4699 <element type="method">
4700 <source id="ADODB.Recordset.UpdateBatch">
4701 <context kind="class">Recordset</context>
4702 <name>UpdateBatch</name>
4703 <type>void</type>
4704 <parameter-list>
4705 <parameter optional="true">
4706 <type>Integer</type>
4707 <name>AffectRecords</name>
4708 </parameter>
4709 </parameter-list>
4710 </source>
4711 </element>
4712 <!--method::Recordset.WillChangeField-->
4713 <element type="method">
4714 <source id="ADODB.Recordset.WillChangeField">
4715 <context kind="class">Recordset</context>
4716 <name>WillChangeField</name>
4717 <type>HRESULT</type>
4718 <parameter-list>
4719 <parameter>
4720 <type>Integer</type>
4721 <name>cFields</name>
4722 </parameter>
4723 <parameter>
4724 <type>Variant</type>
4725 <name>Fields</name>
4726 </parameter>
4727 <parameter>
4728 <type>EventStatusEnum</type>
4729 <name>adStatus</name>
4730 </parameter>
4731 <parameter>
4732 <type>_Recordset</type>
4733 <name>pRecordset</name>
4734 </parameter>
4735 </parameter-list>
4736 </source>
4737 </element>
4738 <!--method::Recordset.WillChangeRecord-->
4739 <element type="method">
4740 <source id="ADODB.Recordset.WillChangeRecord">
4741 <context kind="class">Recordset</context>
4742 <name>WillChangeRecord</name>
4743 <type>HRESULT</type>
4744 <parameter-list>
4745 <parameter>
4746 <type>Integer</type>
4747 <name>adReason</name>
4748 </parameter>
4749 <parameter>
4750 <type>Integer</type>
4751 <name>cRecords</name>
4752 </parameter>
4753 <parameter>
4754 <type>EventStatusEnum</type>
4755 <name>adStatus</name>
4756 </parameter>
4757 <parameter>
4758 <type>_Recordset</type>
4759 <name>pRecordset</name>
4760 </parameter>
4761 </parameter-list>
4762 </source>
4763 </element>
4764 <!--method::Recordset.WillChangeRecordset-->
4765 <element type="method">
4766 <source id="ADODB.Recordset.WillChangeRecordset">
4767 <context kind="class">Recordset</context>
4768 <name>WillChangeRecordset</name>
4769 <type>HRESULT</type>
4770 <parameter-list>
4771 <parameter>
4772 <type>Integer</type>
4773 <name>adReason</name>
4774 </parameter>
4775 <parameter>
4776 <type>EventStatusEnum</type>
4777 <name>adStatus</name>
4778 </parameter>
4779 <parameter>
4780 <type>_Recordset</type>
4781 <name>pRecordset</name>
4782 </parameter>
4783 </parameter-list>
4784 </source>
4785 </element>
4786 <!--method::Recordset.WillMove-->
4787 <element type="method">
4788 <source id="ADODB.Recordset.WillMove">
4789 <context kind="class">Recordset</context>
4790 <name>WillMove</name>
4791 <type>HRESULT</type>
4792 <parameter-list>
4793 <parameter>
4794 <type>Integer</type>
4795 <name>adReason</name>
4796 </parameter>
4797 <parameter>
4798 <type>EventStatusEnum</type>
4799 <name>adStatus</name>
4800 </parameter>
4801 <parameter>
4802 <type>_Recordset</type>
4803 <name>pRecordset</name>
4804 </parameter>
4805 </parameter-list>
4806 </source>
4807 </element>
4808 <!--Class::Recordset15-->
4809 <element type="class">
4810 <source id="ADODB.Recordset15">
4811 <name>Recordset15</name>
4812 </source>
4813 <destination designation="identity" />
4814 </element>
4815 <!--property::Recordset15.AbsolutePage-->
4816 <element type="property">
4817 <source id="ADODB.Recordset15.AbsolutePage">
4818 <context kind="class">Recordset15</context>
4819 <name>AbsolutePage</name>
4820 <type>Integer</type>
4821 </source>
4822 </element>
4823 <!--property::Recordset15.AbsolutePosition-->
4824 <element type="property">
4825 <source id="ADODB.Recordset15.AbsolutePosition">
4826 <context kind="class">Recordset15</context>
4827 <name>AbsolutePosition</name>
4828 <type>Integer</type>
4829 </source>
4830 </element>
4831 <!--property::Recordset15.ActiveConnection-->
4832 <element type="property">
4833 <source id="ADODB.Recordset15.ActiveConnection">
4834 <context kind="class">Recordset15</context>
4835 <name>ActiveConnection</name>
4836 <type>Variant</type>
4837 </source>
4838 </element>
4839 <!--method::Recordset15.AddNew-->
4840 <element type="method">
4841 <source id="ADODB.Recordset15.AddNew">
4842 <context kind="class">Recordset15</context>
4843 <name>AddNew</name>
4844 <type>void</type>
4845 <parameter-list>
4846 <parameter optional="true">
4847 <type>Variant</type>
4848 <name>FieldList</name>
4849 </parameter>
4850 <parameter optional="true">
4851 <type>Variant</type>
4852 <name>Values</name>
4853 </parameter>
4854 </parameter-list>
4855 </source>
4856 </element>
4857 <!--property::Recordset15.BOF {ReadOnly}-->
4858 <element type="property">
4859 <source id="ADODB.Recordset15.BOF">
4860 <context kind="class">Recordset15</context>
4861 <name>BOF</name>
4862 <type>boolean</type>
4863 </source>
4864 </element>
4865 <!--property::Recordset15.Bookmark-->
4866 <element type="property">
4867 <source id="ADODB.Recordset15.Bookmark">
4868 <context kind="class">Recordset15</context>
4869 <name>Bookmark</name>
4870 <type>Variant</type>
4871 </source>
4872 </element>
4873 <!--property::Recordset15.CacheSize-->
4874 <element type="property">
4875 <source id="ADODB.Recordset15.CacheSize">
4876 <context kind="class">Recordset15</context>
4877 <name>CacheSize</name>
4878 <type>Integer</type>
4879 </source>
4880 </element>
4881 <!--method::Recordset15.CancelBatch-->
4882 <element type="method">
4883 <source id="ADODB.Recordset15.CancelBatch">
4884 <context kind="class">Recordset15</context>
4885 <name>CancelBatch</name>
4886 <type>void</type>
4887 <parameter-list>
4888 <parameter optional="true">
4889 <type>Integer</type>
4890 <name>AffectRecords</name>
4891 </parameter>
4892 </parameter-list>
4893 </source>
4894 </element>
4895 <!--method::Recordset15.CancelUpdate-->
4896 <element type="method">
4897 <source id="ADODB.Recordset15.CancelUpdate">
4898 <context kind="class">Recordset15</context>
4899 <name>CancelUpdate</name>
4900 <type>void</type>
4901 </source>
4902 </element>
4903 <!--method::Recordset15.Close-->
4904 <element type="method">
4905 <source id="ADODB.Recordset15.Close">
4906 <context kind="class">Recordset15</context>
4907 <name>Close</name>
4908 <type>void</type>
4909 </source>
4910 </element>
4911 <!--property::Recordset15.Collect-->
4912 <element type="property">
4913 <source id="ADODB.Recordset15.Collect">
4914 <context kind="class">Recordset15</context>
4915 <name>Collect</name>
4916 <type>Variant</type>
4917 <parameter-list>
4918 <parameter>
4919 <type>Variant</type>
4920 <name>Index</name>
4921 </parameter>
4922 </parameter-list>
4923 </source>
4924 </element>
4925 <!--property::Recordset15.CursorLocation-->
4926 <element type="property">
4927 <source id="ADODB.Recordset15.CursorLocation">
4928 <context kind="class">Recordset15</context>
4929 <name>CursorLocation</name>
4930 <type>Integer</type>
4931 </source>
4932 </element>
4933 <!--property::Recordset15.CursorType-->
4934 <element type="property">
4935 <source id="ADODB.Recordset15.CursorType">
4936 <context kind="class">Recordset15</context>
4937 <name>CursorType</name>
4938 <type>Integer</type>
4939 </source>
4940 </element>
4941 <!--method::Recordset15.Delete-->
4942 <element type="method">
4943 <source id="ADODB.Recordset15.Delete">
4944 <context kind="class">Recordset15</context>
4945 <name>Delete</name>
4946 <type>void</type>
4947 <parameter-list>
4948 <parameter optional="true">
4949 <type>Integer</type>
4950 <name>AffectRecords</name>
4951 </parameter>
4952 </parameter-list>
4953 </source>
4954 </element>
4955 <!--property::Recordset15.EditMode {ReadOnly}-->
4956 <element type="property">
4957 <source id="ADODB.Recordset15.EditMode">
4958 <context kind="class">Recordset15</context>
4959 <name>EditMode</name>
4960 <type>Integer</type>
4961 </source>
4962 </element>
4963 <!--property::Recordset15.EOF {ReadOnly}-->
4964 <element type="property">
4965 <source id="ADODB.Recordset15.EOF">
4966 <context kind="class">Recordset15</context>
4967 <name>EOF</name>
4968 <type>boolean</type>
4969 </source>
4970 </element>
4971 <!--property::Recordset15.Fields {Default} {ReadOnly}-->
4972 <element type="property">
4973 <source id="ADODB.Recordset15.Fields">
4974 <context kind="class">Recordset15</context>
4975 <name default="true">Fields</name>
4976 <type>Fields</type>
4977 </source>
4978 </element>
4979 <!--property::Recordset15.Filter-->
4980 <element type="property">
4981 <source id="ADODB.Recordset15.Filter">
4982 <context kind="class">Recordset15</context>
4983 <name>Filter</name>
4984 <type>Variant</type>
4985 </source>
4986 </element>
4987 <!--method::Recordset15.Find-->
4988 <element type="method">
4989 <source id="ADODB.Recordset15.Find">
4990 <context kind="class">Recordset15</context>
4991 <name>Find</name>
4992 <type>void</type>
4993 <parameter-list>
4994 <parameter>
4995 <type>String</type>
4996 <name>Criteria</name>
4997 </parameter>
4998 <parameter optional="true">
4999 <type>Integer</type>
5000 <name>SkipRecords</name>
5001 </parameter>
5002 <parameter optional="true">
5003 <type>Integer</type>
5004 <name>SearchDirection</name>
5005 </parameter>
5006 <parameter optional="true">
5007 <type>Variant</type>
5008 <name>Start</name>
5009 </parameter>
5010 </parameter-list>
5011 </source>
5012 </element>
5013 <!--method::Recordset15.GetRows-->
5014 <element type="method">
5015 <source id="ADODB.Recordset15.GetRows">
5016 <context kind="class">Recordset15</context>
5017 <name>GetRows</name>
5018 <type>Variant</type>
5019 <parameter-list>
5020 <parameter optional="true">
5021 <type>Integer</type>
5022 <name>Rows</name>
5023 </parameter>
5024 <parameter optional="true">
5025 <type>Variant</type>
5026 <name>Start</name>
5027 </parameter>
5028 <parameter optional="true">
5029 <type>Variant</type>
5030 <name>Fields</name>
5031 </parameter>
5032 </parameter-list>
5033 </source>
5034 </element>
5035 <!--property::Recordset15.LockType-->
5036 <element type="property">
5037 <source id="ADODB.Recordset15.LockType">
5038 <context kind="class">Recordset15</context>
5039 <name>LockType</name>
5040 <type>Integer</type>
5041 </source>
5042 </element>
5043 <!--property::Recordset15.MarshalOptions-->
5044 <element type="property">
5045 <source id="ADODB.Recordset15.MarshalOptions">
5046 <context kind="class">Recordset15</context>
5047 <name>MarshalOptions</name>
5048 <type>Integer</type>
5049 </source>
5050 </element>
5051 <!--property::Recordset15.MaxRecords-->
5052 <element type="property">
5053 <source id="ADODB.Recordset15.MaxRecords">
5054 <context kind="class">Recordset15</context>
5055 <name>MaxRecords</name>
5056 <type>Integer</type>
5057 </source>
5058 </element>
5059 <!--method::Recordset15.Move-->
5060 <element type="method">
5061 <source id="ADODB.Recordset15.Move">
5062 <context kind="class">Recordset15</context>
5063 <name>Move</name>
5064 <type>void</type>
5065 <parameter-list>
5066 <parameter>
5067 <type>Integer</type>
5068 <name>NumRecords</name>
5069 </parameter>
5070 <parameter optional="true">
5071 <type>Variant</type>
5072 <name>Start</name>
5073 </parameter>
5074 </parameter-list>
5075 </source>
5076 </element>
5077 <!--method::Recordset15.MoveFirst-->
5078 <element type="method">
5079 <source id="ADODB.Recordset15.MoveFirst">
5080 <context kind="class">Recordset15</context>
5081 <name>MoveFirst</name>
5082 <type>void</type>
5083 </source>
5084 </element>
5085 <!--method::Recordset15.MoveLast-->
5086 <element type="method">
5087 <source id="ADODB.Recordset15.MoveLast">
5088 <context kind="class">Recordset15</context>
5089 <name>MoveLast</name>
5090 <type>void</type>
5091 </source>
5092 </element>
5093 <!--method::Recordset15.MoveNext-->
5094 <element type="method">
5095 <source id="ADODB.Recordset15.MoveNext">
5096 <context kind="class">Recordset15</context>
5097 <name>MoveNext</name>
5098 <type>void</type>
5099 </source>
5100 </element>
5101 <!--method::Recordset15.MovePrevious-->
5102 <element type="method">
5103 <source id="ADODB.Recordset15.MovePrevious">
5104 <context kind="class">Recordset15</context>
5105 <name>MovePrevious</name>
5106 <type>void</type>
5107 </source>
5108 </element>
5109 <!--method::Recordset15.NextRecordset-->
5110 <element type="method">
5111 <source id="ADODB.Recordset15.NextRecordset">
5112 <context kind="class">Recordset15</context>
5113 <name>NextRecordset</name>
5114 <type>_Recordset</type>
5115 <parameter-list>
5116 <parameter optional="true">
5117 <type>Variant</type>
5118 <name>RecordsAffected</name>
5119 </parameter>
5120 </parameter-list>
5121 </source>
5122 </element>
5123 <!--method::Recordset15.Open-->
5124 <element type="method">
5125 <source id="ADODB.Recordset15.Open">
5126 <context kind="class">Recordset15</context>
5127 <name>Open</name>
5128 <type>void</type>
5129 <parameter-list>
5130 <parameter optional="true">
5131 <type>Variant</type>
5132 <name>Source</name>
5133 </parameter>
5134 <parameter optional="true">
5135 <type>Variant</type>
5136 <name>ActiveConnection</name>
5137 </parameter>
5138 <parameter optional="true">
5139 <type>Integer</type>
5140 <name>CursorType</name>
5141 </parameter>
5142 <parameter optional="true">
5143 <type>Integer</type>
5144 <name>LockType</name>
5145 </parameter>
5146 <parameter optional="true">
5147 <type>Integer</type>
5148 <name>Options</name>
5149 </parameter>
5150 </parameter-list>
5151 </source>
5152 </element>
5153 <!--property::Recordset15.PageCount {ReadOnly}-->
5154 <element type="property">
5155 <source id="ADODB.Recordset15.PageCount">
5156 <context kind="class">Recordset15</context>
5157 <name>PageCount</name>
5158 <type>Integer</type>
5159 </source>
5160 </element>
5161 <!--property::Recordset15.PageSize-->
5162 <element type="property">
5163 <source id="ADODB.Recordset15.PageSize">
5164 <context kind="class">Recordset15</context>
5165 <name>PageSize</name>
5166 <type>Integer</type>
5167 </source>
5168 </element>
5169 <!--property::Recordset15.Properties {ReadOnly}-->
5170 <element type="property">
5171 <source id="ADODB.Recordset15.Properties">
5172 <context kind="class">Recordset15</context>
5173 <name>Properties</name>
5174 <type>Properties</type>
5175 </source>
5176 </element>
5177 <!--property::Recordset15.RecordCount {ReadOnly}-->
5178 <element type="property">
5179 <source id="ADODB.Recordset15.RecordCount">
5180 <context kind="class">Recordset15</context>
5181 <name>RecordCount</name>
5182 <type>Integer</type>
5183 </source>
5184 </element>
5185 <!--method::Recordset15.Requery-->
5186 <element type="method">
5187 <source id="ADODB.Recordset15.Requery">
5188 <context kind="class">Recordset15</context>
5189 <name>Requery</name>
5190 <type>void</type>
5191 <parameter-list>
5192 <parameter optional="true">
5193 <type>Integer</type>
5194 <name>Options</name>
5195 </parameter>
5196 </parameter-list>
5197 </source>
5198 </element>
5199 <!--property::Recordset15.Sort-->
5200 <element type="property">
5201 <source id="ADODB.Recordset15.Sort">
5202 <context kind="class">Recordset15</context>
5203 <name>Sort</name>
5204 <type>String</type>
5205 </source>
5206 </element>
5207 <!--property::Recordset15.Source-->
5208 <element type="property">
5209 <source id="ADODB.Recordset15.Source">
5210 <context kind="class">Recordset15</context>
5211 <name>Source</name>
5212 <type>Variant</type>
5213 </source>
5214 </element>
5215 <!--property::Recordset15.State {ReadOnly}-->
5216 <element type="property">
5217 <source id="ADODB.Recordset15.State">
5218 <context kind="class">Recordset15</context>
5219 <name>State</name>
5220 <type>Integer</type>
5221 </source>
5222 </element>
5223 <!--property::Recordset15.Status {ReadOnly}-->
5224 <element type="property">
5225 <source id="ADODB.Recordset15.Status">
5226 <context kind="class">Recordset15</context>
5227 <name>Status</name>
5228 <type>Integer</type>
5229 </source>
5230 </element>
5231 <!--method::Recordset15.Supports-->
5232 <element type="method">
5233 <source id="ADODB.Recordset15.Supports">
5234 <context kind="class">Recordset15</context>
5235 <name>Supports</name>
5236 <type>boolean</type>
5237 <parameter-list>
5238 <parameter>
5239 <type>Integer</type>
5240 <name>CursorOptions</name>
5241 </parameter>
5242 </parameter-list>
5243 </source>
5244 </element>
5245 <!--method::Recordset15.Update-->
5246 <element type="method">
5247 <source id="ADODB.Recordset15.Update">
5248 <context kind="class">Recordset15</context>
5249 <name>Update</name>
5250 <type>void</type>
5251 <parameter-list>
5252 <parameter optional="true">
5253 <type>Variant</type>
5254 <name>Fields</name>
5255 </parameter>
5256 <parameter optional="true">
5257 <type>Variant</type>
5258 <name>Values</name>
5259 </parameter>
5260 </parameter-list>
5261 </source>
5262 </element>
5263 <!--method::Recordset15.UpdateBatch-->
5264 <element type="method">
5265 <source id="ADODB.Recordset15.UpdateBatch">
5266 <context kind="class">Recordset15</context>
5267 <name>UpdateBatch</name>
5268 <type>void</type>
5269 <parameter-list>
5270 <parameter optional="true">
5271 <type>Integer</type>
5272 <name>AffectRecords</name>
5273 </parameter>
5274 </parameter-list>
5275 </source>
5276 </element>
5277 <!--Class::Recordset20-->
5278 <element type="class">
5279 <source id="ADODB.Recordset20">
5280 <name>Recordset20</name>
5281 </source>
5282 <destination designation="identity" />
5283 </element>
5284 <!--property::Recordset20.AbsolutePage-->
5285 <element type="property">
5286 <source id="ADODB.Recordset20.AbsolutePage">
5287 <context kind="class">Recordset20</context>
5288 <name>AbsolutePage</name>
5289 <type>Integer</type>
5290 </source>
5291 </element>
5292 <!--property::Recordset20.AbsolutePosition-->
5293 <element type="property">
5294 <source id="ADODB.Recordset20.AbsolutePosition">
5295 <context kind="class">Recordset20</context>
5296 <name>AbsolutePosition</name>
5297 <type>Integer</type>
5298 </source>
5299 </element>
5300 <!--property::Recordset20.ActiveCommand {ReadOnly}-->
5301 <element type="property">
5302 <source id="ADODB.Recordset20.ActiveCommand">
5303 <context kind="class">Recordset20</context>
5304 <name>ActiveCommand</name>
5305 <type>Object</type>
5306 </source>
5307 </element>
5308 <!--property::Recordset20.ActiveConnection-->
5309 <element type="property">
5310 <source id="ADODB.Recordset20.ActiveConnection">
5311 <context kind="class">Recordset20</context>
5312 <name>ActiveConnection</name>
5313 <type>Variant</type>
5314 </source>
5315 </element>
5316 <!--method::Recordset20.AddNew-->
5317 <element type="method">
5318 <source id="ADODB.Recordset20.AddNew">
5319 <context kind="class">Recordset20</context>
5320 <name>AddNew</name>
5321 <type>void</type>
5322 <parameter-list>
5323 <parameter optional="true">
5324 <type>Variant</type>
5325 <name>FieldList</name>
5326 </parameter>
5327 <parameter optional="true">
5328 <type>Variant</type>
5329 <name>Values</name>
5330 </parameter>
5331 </parameter-list>
5332 </source>
5333 </element>
5334 <!--property::Recordset20.BOF {ReadOnly}-->
5335 <element type="property">
5336 <source id="ADODB.Recordset20.BOF">
5337 <context kind="class">Recordset20</context>
5338 <name>BOF</name>
5339 <type>boolean</type>
5340 </source>
5341 </element>
5342 <!--property::Recordset20.Bookmark-->
5343 <element type="property">
5344 <source id="ADODB.Recordset20.Bookmark">
5345 <context kind="class">Recordset20</context>
5346 <name>Bookmark</name>
5347 <type>Variant</type>
5348 </source>
5349 </element>
5350 <!--property::Recordset20.CacheSize-->
5351 <element type="property">
5352 <source id="ADODB.Recordset20.CacheSize">
5353 <context kind="class">Recordset20</context>
5354 <name>CacheSize</name>
5355 <type>Integer</type>
5356 </source>
5357 </element>
5358 <!--method::Recordset20.Cancel-->
5359 <element type="method">
5360 <source id="ADODB.Recordset20.Cancel">
5361 <context kind="class">Recordset20</context>
5362 <name>Cancel</name>
5363 <type>void</type>
5364 </source>
5365 </element>
5366 <!--method::Recordset20.CancelBatch-->
5367 <element type="method">
5368 <source id="ADODB.Recordset20.CancelBatch">
5369 <context kind="class">Recordset20</context>
5370 <name>CancelBatch</name>
5371 <type>void</type>
5372 <parameter-list>
5373 <parameter optional="true">
5374 <type>Integer</type>
5375 <name>AffectRecords</name>
5376 </parameter>
5377 </parameter-list>
5378 </source>
5379 </element>
5380 <!--method::Recordset20.CancelUpdate-->
5381 <element type="method">
5382 <source id="ADODB.Recordset20.CancelUpdate">
5383 <context kind="class">Recordset20</context>
5384 <name>CancelUpdate</name>
5385 <type>void</type>
5386 </source>
5387 </element>
5388 <!--method::Recordset20.Clone-->
5389 <element type="method">
5390 <source id="ADODB.Recordset20.Clone">
5391 <context kind="class">Recordset20</context>
5392 <name>Clone</name>
5393 <type>_Recordset</type>
5394 <parameter-list>
5395 <parameter optional="true">
5396 <type>Integer</type>
5397 <name>LockType</name>
5398 </parameter>
5399 </parameter-list>
5400 </source>
5401 </element>
5402 <!--method::Recordset20.Close-->
5403 <element type="method">
5404 <source id="ADODB.Recordset20.Close">
5405 <context kind="class">Recordset20</context>
5406 <name>Close</name>
5407 <type>void</type>
5408 </source>
5409 </element>
5410 <!--property::Recordset20.Collect-->
5411 <element type="property">
5412 <source id="ADODB.Recordset20.Collect">
5413 <context kind="class">Recordset20</context>
5414 <name>Collect</name>
5415 <type>Variant</type>
5416 <parameter-list>
5417 <parameter>
5418 <type>Variant</type>
5419 <name>Index</name>
5420 </parameter>
5421 </parameter-list>
5422 </source>
5423 </element>
5424 <!--method::Recordset20.CompareBookmarks-->
5425 <element type="method">
5426 <source id="ADODB.Recordset20.CompareBookmarks">
5427 <context kind="class">Recordset20</context>
5428 <name>CompareBookmarks</name>
5429 <type>Integer</type>
5430 <parameter-list>
5431 <parameter>
5432 <type>Variant</type>
5433 <name>Bookmark1</name>
5434 </parameter>
5435 <parameter>
5436 <type>Variant</type>
5437 <name>Bookmark2</name>
5438 </parameter>
5439 </parameter-list>
5440 </source>
5441 </element>
5442 <!--property::Recordset20.CursorLocation-->
5443 <element type="property">
5444 <source id="ADODB.Recordset20.CursorLocation">
5445 <context kind="class">Recordset20</context>
5446 <name>CursorLocation</name>
5447 <type>Integer</type>
5448 </source>
5449 </element>
5450 <!--property::Recordset20.CursorType-->
5451 <element type="property">
5452 <source id="ADODB.Recordset20.CursorType">
5453 <context kind="class">Recordset20</context>
5454 <name>CursorType</name>
5455 <type>Integer</type>
5456 </source>
5457 </element>
5458 <!--property::Recordset20.DataMember-->
5459 <element type="property">
5460 <source id="ADODB.Recordset20.DataMember">
5461 <context kind="class">Recordset20</context>
5462 <name>DataMember</name>
5463 <type>String</type>
5464 </source>
5465 </element>
5466 <!--property::Recordset20.DataSource {ReadOnly}-->
5467 <element type="property">
5468 <source id="ADODB.Recordset20.DataSource">
5469 <context kind="class">Recordset20</context>
5470 <name>DataSource</name>
5471 <type>IUnknown</type>
5472 </source>
5473 </element>
5474 <!--method::Recordset20.Delete-->
5475 <element type="method">
5476 <source id="ADODB.Recordset20.Delete">
5477 <context kind="class">Recordset20</context>
5478 <name>Delete</name>
5479 <type>void</type>
5480 <parameter-list>
5481 <parameter optional="true">
5482 <type>Integer</type>
5483 <name>AffectRecords</name>
5484 </parameter>
5485 </parameter-list>
5486 </source>
5487 </element>
5488 <!--property::Recordset20.EditMode {ReadOnly}-->
5489 <element type="property">
5490 <source id="ADODB.Recordset20.EditMode">
5491 <context kind="class">Recordset20</context>
5492 <name>EditMode</name>
5493 <type>Integer</type>
5494 </source>
5495 </element>
5496 <!--property::Recordset20.EOF {ReadOnly}-->
5497 <element type="property">
5498 <source id="ADODB.Recordset20.EOF">
5499 <context kind="class">Recordset20</context>
5500 <name>EOF</name>
5501 <type>boolean</type>
5502 </source>
5503 </element>
5504 <!--property::Recordset20.Fields {Default} {ReadOnly}-->
5505 <element type="property">
5506 <source id="ADODB.Recordset20.Fields">
5507 <context kind="class">Recordset20</context>
5508 <name default="true">Fields</name>
5509 <type>Fields</type>
5510 </source>
5511 </element>
5512 <!--property::Recordset20.Filter-->
5513 <element type="property">
5514 <source id="ADODB.Recordset20.Filter">
5515 <context kind="class">Recordset20</context>
5516 <name>Filter</name>
5517 <type>Variant</type>
5518 </source>
5519 </element>
5520 <!--method::Recordset20.Find-->
5521 <element type="method">
5522 <source id="ADODB.Recordset20.Find">
5523 <context kind="class">Recordset20</context>
5524 <name>Find</name>
5525 <type>void</type>
5526 <parameter-list>
5527 <parameter>
5528 <type>String</type>
5529 <name>Criteria</name>
5530 </parameter>
5531 <parameter optional="true">
5532 <type>Integer</type>
5533 <name>SkipRecords</name>
5534 </parameter>
5535 <parameter optional="true">
5536 <type>Integer</type>
5537 <name>SearchDirection</name>
5538 </parameter>
5539 <parameter optional="true">
5540 <type>Variant</type>
5541 <name>Start</name>
5542 </parameter>
5543 </parameter-list>
5544 </source>
5545 </element>
5546 <!--method::Recordset20.GetRows-->
5547 <element type="method">
5548 <source id="ADODB.Recordset20.GetRows">
5549 <context kind="class">Recordset20</context>
5550 <name>GetRows</name>
5551 <type>Variant</type>
5552 <parameter-list>
5553 <parameter optional="true">
5554 <type>Integer</type>
5555 <name>Rows</name>
5556 </parameter>
5557 <parameter optional="true">
5558 <type>Variant</type>
5559 <name>Start</name>
5560 </parameter>
5561 <parameter optional="true">
5562 <type>Variant</type>
5563 <name>Fields</name>
5564 </parameter>
5565 </parameter-list>
5566 </source>
5567 </element>
5568 <!--method::Recordset20.GetString-->
5569 <element type="method">
5570 <source id="ADODB.Recordset20.GetString">
5571 <context kind="class">Recordset20</context>
5572 <name>GetString</name>
5573 <type>String</type>
5574 <parameter-list>
5575 <parameter optional="true">
5576 <type>Integer</type>
5577 <name>StringFormat</name>
5578 </parameter>
5579 <parameter optional="true">
5580 <type>Integer</type>
5581 <name>NumRows</name>
5582 </parameter>
5583 <parameter optional="true">
5584 <type>String</type>
5585 <name>ColumnDelimeter</name>
5586 </parameter>
5587 <parameter optional="true">
5588 <type>String</type>
5589 <name>RowDelimeter</name>
5590 </parameter>
5591 <parameter optional="true">
5592 <type>String</type>
5593 <name>NullExpr</name>
5594 </parameter>
5595 </parameter-list>
5596 </source>
5597 </element>
5598 <!--property::Recordset20.LockType-->
5599 <element type="property">
5600 <source id="ADODB.Recordset20.LockType">
5601 <context kind="class">Recordset20</context>
5602 <name>LockType</name>
5603 <type>Integer</type>
5604 </source>
5605 </element>
5606 <!--property::Recordset20.MarshalOptions-->
5607 <element type="property">
5608 <source id="ADODB.Recordset20.MarshalOptions">
5609 <context kind="class">Recordset20</context>
5610 <name>MarshalOptions</name>
5611 <type>Integer</type>
5612 </source>
5613 </element>
5614 <!--property::Recordset20.MaxRecords-->
5615 <element type="property">
5616 <source id="ADODB.Recordset20.MaxRecords">
5617 <context kind="class">Recordset20</context>
5618 <name>MaxRecords</name>
5619 <type>Integer</type>
5620 </source>
5621 </element>
5622 <!--method::Recordset20.Move-->
5623 <element type="method">
5624 <source id="ADODB.Recordset20.Move">
5625 <context kind="class">Recordset20</context>
5626 <name>Move</name>
5627 <type>void</type>
5628 <parameter-list>
5629 <parameter>
5630 <type>Integer</type>
5631 <name>NumRecords</name>
5632 </parameter>
5633 <parameter optional="true">
5634 <type>Variant</type>
5635 <name>Start</name>
5636 </parameter>
5637 </parameter-list>
5638 </source>
5639 </element>
5640 <!--method::Recordset20.MoveFirst-->
5641 <element type="method">
5642 <source id="ADODB.Recordset20.MoveFirst">
5643 <context kind="class">Recordset20</context>
5644 <name>MoveFirst</name>
5645 <type>void</type>
5646 </source>
5647 </element>
5648 <!--method::Recordset20.MoveLast-->
5649 <element type="method">
5650 <source id="ADODB.Recordset20.MoveLast">
5651 <context kind="class">Recordset20</context>
5652 <name>MoveLast</name>
5653 <type>void</type>
5654 </source>
5655 </element>
5656 <!--method::Recordset20.MoveNext-->
5657 <element type="method">
5658 <source id="ADODB.Recordset20.MoveNext">
5659 <context kind="class">Recordset20</context>
5660 <name>MoveNext</name>
5661 <type>void</type>
5662 </source>
5663 </element>
5664 <!--method::Recordset20.MovePrevious-->
5665 <element type="method">
5666 <source id="ADODB.Recordset20.MovePrevious">
5667 <context kind="class">Recordset20</context>
5668 <name>MovePrevious</name>
5669 <type>void</type>
5670 </source>
5671 </element>
5672 <!--method::Recordset20.NextRecordset-->
5673 <element type="method">
5674 <source id="ADODB.Recordset20.NextRecordset">
5675 <context kind="class">Recordset20</context>
5676 <name>NextRecordset</name>
5677 <type>_Recordset</type>
5678 <parameter-list>
5679 <parameter optional="true">
5680 <type>Variant</type>
5681 <name>RecordsAffected</name>
5682 </parameter>
5683 </parameter-list>
5684 </source>
5685 </element>
5686 <!--method::Recordset20.Open-->
5687 <element type="method">
5688 <source id="ADODB.Recordset20.Open">
5689 <context kind="class">Recordset20</context>
5690 <name>Open</name>
5691 <type>void</type>
5692 <parameter-list>
5693 <parameter optional="true">
5694 <type>Variant</type>
5695 <name>Source</name>
5696 </parameter>
5697 <parameter optional="true">
5698 <type>Variant</type>
5699 <name>ActiveConnection</name>
5700 </parameter>
5701 <parameter optional="true">
5702 <type>Integer</type>
5703 <name>CursorType</name>
5704 </parameter>
5705 <parameter optional="true">
5706 <type>Integer</type>
5707 <name>LockType</name>
5708 </parameter>
5709 <parameter optional="true">
5710 <type>Integer</type>
5711 <name>Options</name>
5712 </parameter>
5713 </parameter-list>
5714 </source>
5715 </element>
5716 <!--property::Recordset20.PageCount {ReadOnly}-->
5717 <element type="property">
5718 <source id="ADODB.Recordset20.PageCount">
5719 <context kind="class">Recordset20</context>
5720 <name>PageCount</name>
5721 <type>Integer</type>
5722 </source>
5723 </element>
5724 <!--property::Recordset20.PageSize-->
5725 <element type="property">
5726 <source id="ADODB.Recordset20.PageSize">
5727 <context kind="class">Recordset20</context>
5728 <name>PageSize</name>
5729 <type>Integer</type>
5730 </source>
5731 </element>
5732 <!--property::Recordset20.Properties {ReadOnly}-->
5733 <element type="property">
5734 <source id="ADODB.Recordset20.Properties">
5735 <context kind="class">Recordset20</context>
5736 <name>Properties</name>
5737 <type>Properties</type>
5738 </source>
5739 </element>
5740 <!--property::Recordset20.RecordCount {ReadOnly}-->
5741 <element type="property">
5742 <source id="ADODB.Recordset20.RecordCount">
5743 <context kind="class">Recordset20</context>
5744 <name>RecordCount</name>
5745 <type>Integer</type>
5746 </source>
5747 </element>
5748 <!--method::Recordset20.Requery-->
5749 <element type="method">
5750 <source id="ADODB.Recordset20.Requery">
5751 <context kind="class">Recordset20</context>
5752 <name>Requery</name>
5753 <type>void</type>
5754 <parameter-list>
5755 <parameter optional="true">
5756 <type>Integer</type>
5757 <name>Options</name>
5758 </parameter>
5759 </parameter-list>
5760 </source>
5761 </element>
5762 <!--method::Recordset20.Resync-->
5763 <element type="method">
5764 <source id="ADODB.Recordset20.Resync">
5765 <context kind="class">Recordset20</context>
5766 <name>Resync</name>
5767 <type>void</type>
5768 <parameter-list>
5769 <parameter optional="true">
5770 <type>Integer</type>
5771 <name>AffectRecords</name>
5772 </parameter>
5773 <parameter optional="true">
5774 <type>Integer</type>
5775 <name>ResyncValues</name>
5776 </parameter>
5777 </parameter-list>
5778 </source>
5779 </element>
5780 <!--method::Recordset20.Save-->
5781 <element type="method">
5782 <source id="ADODB.Recordset20.Save">
5783 <context kind="class">Recordset20</context>
5784 <name>Save</name>
5785 <type>void</type>
5786 <parameter-list>
5787 <parameter optional="true">
5788 <type>String</type>
5789 <name>FileName</name>
5790 </parameter>
5791 <parameter optional="true">
5792 <type>Integer</type>
5793 <name>PersistFormat</name>
5794 </parameter>
5795 </parameter-list>
5796 </source>
5797 </element>
5798 <!--property::Recordset20.Sort-->
5799 <element type="property">
5800 <source id="ADODB.Recordset20.Sort">
5801 <context kind="class">Recordset20</context>
5802 <name>Sort</name>
5803 <type>String</type>
5804 </source>
5805 </element>
5806 <!--property::Recordset20.Source-->
5807 <element type="property">
5808 <source id="ADODB.Recordset20.Source">
5809 <context kind="class">Recordset20</context>
5810 <name>Source</name>
5811 <type>Variant</type>
5812 </source>
5813 </element>
5814 <!--property::Recordset20.State {ReadOnly}-->
5815 <element type="property">
5816 <source id="ADODB.Recordset20.State">
5817 <context kind="class">Recordset20</context>
5818 <name>State</name>
5819 <type>Integer</type>
5820 </source>
5821 </element>
5822 <!--property::Recordset20.Status {ReadOnly}-->
5823 <element type="property">
5824 <source id="ADODB.Recordset20.Status">
5825 <context kind="class">Recordset20</context>
5826 <name>Status</name>
5827 <type>Integer</type>
5828 </source>
5829 </element>
5830 <!--property::Recordset20.StayInSync-->
5831 <element type="property">
5832 <source id="ADODB.Recordset20.StayInSync">
5833 <context kind="class">Recordset20</context>
5834 <name>StayInSync</name>
5835 <type>boolean</type>
5836 </source>
5837 </element>
5838 <!--method::Recordset20.Supports-->
5839 <element type="method">
5840 <source id="ADODB.Recordset20.Supports">
5841 <context kind="class">Recordset20</context>
5842 <name>Supports</name>
5843 <type>boolean</type>
5844 <parameter-list>
5845 <parameter>
5846 <type>Integer</type>
5847 <name>CursorOptions</name>
5848 </parameter>
5849 </parameter-list>
5850 </source>
5851 </element>
5852 <!--method::Recordset20.Update-->
5853 <element type="method">
5854 <source id="ADODB.Recordset20.Update">
5855 <context kind="class">Recordset20</context>
5856 <name>Update</name>
5857 <type>void</type>
5858 <parameter-list>
5859 <parameter optional="true">
5860 <type>Variant</type>
5861 <name>Fields</name>
5862 </parameter>
5863 <parameter optional="true">
5864 <type>Variant</type>
5865 <name>Values</name>
5866 </parameter>
5867 </parameter-list>
5868 </source>
5869 </element>
5870 <!--method::Recordset20.UpdateBatch-->
5871 <element type="method">
5872 <source id="ADODB.Recordset20.UpdateBatch">
5873 <context kind="class">Recordset20</context>
5874 <name>UpdateBatch</name>
5875 <type>void</type>
5876 <parameter-list>
5877 <parameter optional="true">
5878 <type>Integer</type>
5879 <name>AffectRecords</name>
5880 </parameter>
5881 </parameter-list>
5882 </source>
5883 </element>
5884 <!--enum::RecordStatusEnum {Enumeration}-->
5885 <element type="enumeration">
5886 <source id="ADODB.RecordStatusEnum">
5887 <name>RecordStatusEnum</name>
5888 </source>
5889 <destination designation="identity" />
5890 </element>
5891 <!--enum::adRecCanceled {Constant}-->
5892 <element type="constant">
5893 <source id="ADODB.RecordStatusEnum.adRecCanceled">
5894 <context kind="enumeration">RecordStatusEnum</context>
5895 <name>adRecCanceled</name>
5896 <value>256</value>
5897 </source>
5898 <destination designation="identity" />
5899 </element>
5900 <!--enum::adRecCantRelease {Constant}-->
5901 <element type="constant">
5902 <source id="ADODB.RecordStatusEnum.adRecCantRelease">
5903 <context kind="enumeration">RecordStatusEnum</context>
5904 <name>adRecCantRelease</name>
5905 <value>1024</value>
5906 </source>
5907 <destination designation="identity" />
5908 </element>
5909 <!--enum::adRecConcurrencyViolation {Constant}-->
5910 <element type="constant">
5911 <source id="ADODB.RecordStatusEnum.adRecConcurrencyViolation">
5912 <context kind="enumeration">RecordStatusEnum</context>
5913 <name>adRecConcurrencyViolation</name>
5914 <value>2048</value>
5915 </source>
5916 <destination designation="identity" />
5917 </element>
5918 <!--enum::adRecDBDeleted {Constant}-->
5919 <element type="constant">
5920 <source id="ADODB.RecordStatusEnum.adRecDBDeleted">
5921 <context kind="enumeration">RecordStatusEnum</context>
5922 <name>adRecDBDeleted</name>
5923 <value>262144</value>
5924 </source>
5925 <destination designation="identity" />
5926 </element>
5927 <!--enum::adRecDeleted {Constant}-->
5928 <element type="constant">
5929 <source id="ADODB.RecordStatusEnum.adRecDeleted">
5930 <context kind="enumeration">RecordStatusEnum</context>
5931 <name>adRecDeleted</name>
5932 <value>4</value>
5933 </source>
5934 <destination designation="identity" />
5935 </element>
5936 <!--enum::adRecIntegrityViolation {Constant}-->
5937 <element type="constant">
5938 <source id="ADODB.RecordStatusEnum.adRecIntegrityViolation">
5939 <context kind="enumeration">RecordStatusEnum</context>
5940 <name>adRecIntegrityViolation</name>
5941 <value>4096</value>
5942 </source>
5943 <destination designation="identity" />
5944 </element>
5945 <!--enum::adRecInvalid {Constant}-->
5946 <element type="constant">
5947 <source id="ADODB.RecordStatusEnum.adRecInvalid">
5948 <context kind="enumeration">RecordStatusEnum</context>
5949 <name>adRecInvalid</name>
5950 <value>16</value>
5951 </source>
5952 <destination designation="identity" />
5953 </element>
5954 <!--enum::adRecMaxChangesExceeded {Constant}-->
5955 <element type="constant">
5956 <source id="ADODB.RecordStatusEnum.adRecMaxChangesExceeded">
5957 <context kind="enumeration">RecordStatusEnum</context>
5958 <name>adRecMaxChangesExceeded</name>
5959 <value>8192</value>
5960 </source>
5961 <destination designation="identity" />
5962 </element>
5963 <!--enum::adRecModified {Constant}-->
5964 <element type="constant">
5965 <source id="ADODB.RecordStatusEnum.adRecModified">
5966 <context kind="enumeration">RecordStatusEnum</context>
5967 <name>adRecModified</name>
5968 <value>2</value>
5969 </source>
5970 <destination designation="identity" />
5971 </element>
5972 <!--enum::adRecMultipleChanges {Constant}-->
5973 <element type="constant">
5974 <source id="ADODB.RecordStatusEnum.adRecMultipleChanges">
5975 <context kind="enumeration">RecordStatusEnum</context>
5976 <name>adRecMultipleChanges</name>
5977 <value>64</value>
5978 </source>
5979 <destination designation="identity" />
5980 </element>
5981 <!--enum::adRecNew {Constant}-->
5982 <element type="constant">
5983 <source id="ADODB.RecordStatusEnum.adRecNew">
5984 <context kind="enumeration">RecordStatusEnum</context>
5985 <name>adRecNew</name>
5986 <value>1</value>
5987 </source>
5988 <destination designation="identity" />
5989 </element>
5990 <!--enum::adRecObjectOpen {Constant}-->
5991 <element type="constant">
5992 <source id="ADODB.RecordStatusEnum.adRecObjectOpen">
5993 <context kind="enumeration">RecordStatusEnum</context>
5994 <name>adRecObjectOpen</name>
5995 <value>16384</value>
5996 </source>
5997 <destination designation="identity" />
5998 </element>
5999 <!--enum::adRecOK {Constant}-->
6000 <element type="constant">
6001 <source id="ADODB.RecordStatusEnum.adRecOK">
6002 <context kind="enumeration">RecordStatusEnum</context>
6003 <name>adRecOK</name>
6004 <value>0</value>
6005 </source>
6006 <destination designation="identity" />
6007 </element>
6008 <!--enum::adRecOutOfMemory {Constant}-->
6009 <element type="constant">
6010 <source id="ADODB.RecordStatusEnum.adRecOutOfMemory">
6011 <context kind="enumeration">RecordStatusEnum</context>
6012 <name>adRecOutOfMemory</name>
6013 <value>32768</value>
6014 </source>
6015 <destination designation="identity" />
6016 </element>
6017 <!--enum::adRecPendingChanges {Constant}-->
6018 <element type="constant">
6019 <source id="ADODB.RecordStatusEnum.adRecPendingChanges">
6020 <context kind="enumeration">RecordStatusEnum</context>
6021 <name>adRecPendingChanges</name>
6022 <value>128</value>
6023 </source>
6024 <destination designation="identity" />
6025 </element>
6026 <!--enum::adRecPermissionDenied {Constant}-->
6027 <element type="constant">
6028 <source id="ADODB.RecordStatusEnum.adRecPermissionDenied">
6029 <context kind="enumeration">RecordStatusEnum</context>
6030 <name>adRecPermissionDenied</name>
6031 <value>65536</value>
6032 </source>
6033 <destination designation="identity" />
6034 </element>
6035 <!--enum::adRecSchemaViolation {Constant}-->
6036 <element type="constant">
6037 <source id="ADODB.RecordStatusEnum.adRecSchemaViolation">
6038 <context kind="enumeration">RecordStatusEnum</context>
6039 <name>adRecSchemaViolation</name>
6040 <value>131072</value>
6041 </source>
6042 <destination designation="identity" />
6043 </element>
6044 <!--enum::adRecUnmodified {Constant}-->
6045 <element type="constant">
6046 <source id="ADODB.RecordStatusEnum.adRecUnmodified">
6047 <context kind="enumeration">RecordStatusEnum</context>
6048 <name>adRecUnmodified</name>
6049 <value>8</value>
6050 </source>
6051 <destination designation="identity" />
6052 </element>
6053 <!--enum::ResyncEnum {Enumeration}-->
6054 <element type="enumeration">
6055 <source id="ADODB.ResyncEnum">
6056 <name>ResyncEnum</name>
6057 </source>
6058 <destination designation="identity" />
6059 </element>
6060 <!--enum::adResyncAllValues {Constant}-->
6061 <element type="constant">
6062 <source id="ADODB.ResyncEnum.adResyncAllValues">
6063 <context kind="enumeration">ResyncEnum</context>
6064 <name>adResyncAllValues</name>
6065 <value>2</value>
6066 </source>
6067 <destination designation="identity" />
6068 </element>
6069 <!--enum::adResyncUnderlyingValues {Constant}-->
6070 <element type="constant">
6071 <source id="ADODB.ResyncEnum.adResyncUnderlyingValues">
6072 <context kind="enumeration">ResyncEnum</context>
6073 <name>adResyncUnderlyingValues</name>
6074 <value>1</value>
6075 </source>
6076 <destination designation="identity" />
6077 </element>
6078 <!--enum::SchemaEnum {Enumeration}-->
6079 <element type="enumeration">
6080 <source id="ADODB.SchemaEnum">
6081 <name>SchemaEnum</name>
6082 </source>
6083 <destination designation="identity" />
6084 </element>
6085 <!--enum::adSchemaAsserts {Constant}-->
6086 <element type="constant">
6087 <source id="ADODB.SchemaEnum.adSchemaAsserts">
6088 <context kind="enumeration">SchemaEnum</context>
6089 <name>adSchemaAsserts</name>
6090 <value>0</value>
6091 </source>
6092 <destination designation="identity" />
6093 </element>
6094 <!--enum::adSchemaCatalogs {Constant}-->
6095 <element type="constant">
6096 <source id="ADODB.SchemaEnum.adSchemaCatalogs">
6097 <context kind="enumeration">SchemaEnum</context>
6098 <name>adSchemaCatalogs</name>
6099 <value>1</value>
6100 </source>
6101 <destination designation="identity" />
6102 </element>
6103 <!--enum::adSchemaCharacterSets {Constant}-->
6104 <element type="constant">
6105 <source id="ADODB.SchemaEnum.adSchemaCharacterSets">
6106 <context kind="enumeration">SchemaEnum</context>
6107 <name>adSchemaCharacterSets</name>
6108 <value>2</value>
6109 </source>
6110 <destination designation="identity" />
6111 </element>
6112 <!--enum::adSchemaCheckConstraints {Constant}-->
6113 <element type="constant">
6114 <source id="ADODB.SchemaEnum.adSchemaCheckConstraints">
6115 <context kind="enumeration">SchemaEnum</context>
6116 <name>adSchemaCheckConstraints</name>
6117 <value>5</value>
6118 </source>
6119 <destination designation="identity" />
6120 </element>
6121 <!--enum::adSchemaCollations {Constant}-->
6122 <element type="constant">
6123 <source id="ADODB.SchemaEnum.adSchemaCollations">
6124 <context kind="enumeration">SchemaEnum</context>
6125 <name>adSchemaCollations</name>
6126 <value>3</value>
6127 </source>
6128 <destination designation="identity" />
6129 </element>
6130 <!--enum::adSchemaColumnPrivileges {Constant}-->
6131 <element type="constant">
6132 <source id="ADODB.SchemaEnum.adSchemaColumnPrivileges">
6133 <context kind="enumeration">SchemaEnum</context>
6134 <name>adSchemaColumnPrivileges</name>
6135 <value>13</value>
6136 </source>
6137 <destination designation="identity" />
6138 </element>
6139 <!--enum::adSchemaColumns {Constant}-->
6140 <element type="constant">
6141 <source id="ADODB.SchemaEnum.adSchemaColumns">
6142 <context kind="enumeration">SchemaEnum</context>
6143 <name>adSchemaColumns</name>
6144 <value>4</value>
6145 </source>
6146 <destination designation="identity" />
6147 </element>
6148 <!--enum::adSchemaColumnsDomainUsage {Constant}-->
6149 <element type="constant">
6150 <source id="ADODB.SchemaEnum.adSchemaColumnsDomainUsage">
6151 <context kind="enumeration">SchemaEnum</context>
6152 <name>adSchemaColumnsDomainUsage</name>
6153 <value>11</value>
6154 </source>
6155 <destination designation="identity" />
6156 </element>
6157 <!--enum::adSchemaConstraintColumnUsage {Constant}-->
6158 <element type="constant">
6159 <source id="ADODB.SchemaEnum.adSchemaConstraintColumnUsage">
6160 <context kind="enumeration">SchemaEnum</context>
6161 <name>adSchemaConstraintColumnUsage</name>
6162 <value>6</value>
6163 </source>
6164 <destination designation="identity" />
6165 </element>
6166 <!--enum::adSchemaConstraintTableUsage {Constant}-->
6167 <element type="constant">
6168 <source id="ADODB.SchemaEnum.adSchemaConstraintTableUsage">
6169 <context kind="enumeration">SchemaEnum</context>
6170 <name>adSchemaConstraintTableUsage</name>
6171 <value>7</value>
6172 </source>
6173 <destination designation="identity" />
6174 </element>
6175 <!--enum::adSchemaCubes {Constant}-->
6176 <element type="constant">
6177 <source id="ADODB.SchemaEnum.adSchemaCubes">
6178 <context kind="enumeration">SchemaEnum</context>
6179 <name>adSchemaCubes</name>
6180 <value>32</value>
6181 </source>
6182 <destination designation="identity" />
6183 </element>
6184 <!--enum::adSchemaDBInfoKeywords {Constant}-->
6185 <element type="constant">
6186 <source id="ADODB.SchemaEnum.adSchemaDBInfoKeywords">
6187 <context kind="enumeration">SchemaEnum</context>
6188 <name>adSchemaDBInfoKeywords</name>
6189 <value>30</value>
6190 </source>
6191 <destination designation="identity" />
6192 </element>
6193 <!--enum::adSchemaDBInfoLiterals {Constant}-->
6194 <element type="constant">
6195 <source id="ADODB.SchemaEnum.adSchemaDBInfoLiterals">
6196 <context kind="enumeration">SchemaEnum</context>
6197 <name>adSchemaDBInfoLiterals</name>
6198 <value>31</value>
6199 </source>
6200 <destination designation="identity" />
6201 </element>
6202 <!--enum::adSchemaDimensions {Constant}-->
6203 <element type="constant">
6204 <source id="ADODB.SchemaEnum.adSchemaDimensions">
6205 <context kind="enumeration">SchemaEnum</context>
6206 <name>adSchemaDimensions</name>
6207 <value>33</value>
6208 </source>
6209 <destination designation="identity" />
6210 </element>
6211 <!--enum::adSchemaForeignKeys {Constant}-->
6212 <element type="constant">
6213 <source id="ADODB.SchemaEnum.adSchemaForeignKeys">
6214 <context kind="enumeration">SchemaEnum</context>
6215 <name>adSchemaForeignKeys</name>
6216 <value>27</value>
6217 </source>
6218 <destination designation="identity" />
6219 </element>
6220 <!--enum::adSchemaHierarchies {Constant}-->
6221 <element type="constant">
6222 <source id="ADODB.SchemaEnum.adSchemaHierarchies">
6223 <context kind="enumeration">SchemaEnum</context>
6224 <name>adSchemaHierarchies</name>
6225 <value>34</value>
6226 </source>
6227 <destination designation="identity" />
6228 </element>
6229 <!--enum::adSchemaIndexes {Constant}-->
6230 <element type="constant">
6231 <source id="ADODB.SchemaEnum.adSchemaIndexes">
6232 <context kind="enumeration">SchemaEnum</context>
6233 <name>adSchemaIndexes</name>
6234 <value>12</value>
6235 </source>
6236 <destination designation="identity" />
6237 </element>
6238 <!--enum::adSchemaKeyColumnUsage {Constant}-->
6239 <element type="constant">
6240 <source id="ADODB.SchemaEnum.adSchemaKeyColumnUsage">
6241 <context kind="enumeration">SchemaEnum</context>
6242 <name>adSchemaKeyColumnUsage</name>
6243 <value>8</value>
6244 </source>
6245 <destination designation="identity" />
6246 </element>
6247 <!--enum::adSchemaLevels {Constant}-->
6248 <element type="constant">
6249 <source id="ADODB.SchemaEnum.adSchemaLevels">
6250 <context kind="enumeration">SchemaEnum</context>
6251 <name>adSchemaLevels</name>
6252 <value>35</value>
6253 </source>
6254 <destination designation="identity" />
6255 </element>
6256 <!--enum::adSchemaMeasures {Constant}-->
6257 <element type="constant">
6258 <source id="ADODB.SchemaEnum.adSchemaMeasures">
6259 <context kind="enumeration">SchemaEnum</context>
6260 <name>adSchemaMeasures</name>
6261 <value>36</value>
6262 </source>
6263 <destination designation="identity" />
6264 </element>
6265 <!--enum::adSchemaMembers {Constant}-->
6266 <element type="constant">
6267 <source id="ADODB.SchemaEnum.adSchemaMembers">
6268 <context kind="enumeration">SchemaEnum</context>
6269 <name>adSchemaMembers</name>
6270 <value>38</value>
6271 </source>
6272 <destination designation="identity" />
6273 </element>
6274 <!--enum::adSchemaPrimaryKeys {Constant}-->
6275 <element type="constant">
6276 <source id="ADODB.SchemaEnum.adSchemaPrimaryKeys">
6277 <context kind="enumeration">SchemaEnum</context>
6278 <name>adSchemaPrimaryKeys</name>
6279 <value>28</value>
6280 </source>
6281 <destination designation="identity" />
6282 </element>
6283 <!--enum::adSchemaProcedureColumns {Constant}-->
6284 <element type="constant">
6285 <source id="ADODB.SchemaEnum.adSchemaProcedureColumns">
6286 <context kind="enumeration">SchemaEnum</context>
6287 <name>adSchemaProcedureColumns</name>
6288 <value>29</value>
6289 </source>
6290 <destination designation="identity" />
6291 </element>
6292 <!--enum::adSchemaProcedureParameters {Constant}-->
6293 <element type="constant">
6294 <source id="ADODB.SchemaEnum.adSchemaProcedureParameters">
6295 <context kind="enumeration">SchemaEnum</context>
6296 <name>adSchemaProcedureParameters</name>
6297 <value>26</value>
6298 </source>
6299 <destination designation="identity" />
6300 </element>
6301 <!--enum::adSchemaProcedures {Constant}-->
6302 <element type="constant">
6303 <source id="ADODB.SchemaEnum.adSchemaProcedures">
6304 <context kind="enumeration">SchemaEnum</context>
6305 <name>adSchemaProcedures</name>
6306 <value>16</value>
6307 </source>
6308 <destination designation="identity" />
6309 </element>
6310 <!--enum::adSchemaProperties {Constant}-->
6311 <element type="constant">
6312 <source id="ADODB.SchemaEnum.adSchemaProperties">
6313 <context kind="enumeration">SchemaEnum</context>
6314 <name>adSchemaProperties</name>
6315 <value>37</value>
6316 </source>
6317 <destination designation="identity" />
6318 </element>
6319 <!--enum::adSchemaProviderSpecific {Constant}-->
6320 <element type="constant">
6321 <source id="ADODB.SchemaEnum.adSchemaProviderSpecific">
6322 <context kind="enumeration">SchemaEnum</context>
6323 <name>adSchemaProviderSpecific</name>
6324 <value>-1</value>
6325 </source>
6326 <destination designation="identity" />
6327 </element>
6328 <!--enum::adSchemaProviderTypes {Constant}-->
6329 <element type="constant">
6330 <source id="ADODB.SchemaEnum.adSchemaProviderTypes">
6331 <context kind="enumeration">SchemaEnum</context>
6332 <name>adSchemaProviderTypes</name>
6333 <value>22</value>
6334 </source>
6335 <destination designation="identity" />
6336 </element>
6337 <!--enum::adSchemaReferentialConstraints {Constant}-->
6338 <element type="constant">
6339 <source id="ADODB.SchemaEnum.adSchemaReferentialConstraints">
6340 <context kind="enumeration">SchemaEnum</context>
6341 <name>adSchemaReferentialConstraints</name>
6342 <value>9</value>
6343 </source>
6344 <destination designation="identity" />
6345 </element>
6346 <!--enum::adSchemaReferentialContraints {Constant}-->
6347 <element type="constant">
6348 <source id="ADODB.SchemaEnum.adSchemaReferentialContraints">
6349 <context kind="enumeration">SchemaEnum</context>
6350 <name>adSchemaReferentialContraints</name>
6351 <value>9</value>
6352 </source>
6353 <destination designation="identity" />
6354 </element>
6355 <!--enum::adSchemaSchemata {Constant}-->
6356 <element type="constant">
6357 <source id="ADODB.SchemaEnum.adSchemaSchemata">
6358 <context kind="enumeration">SchemaEnum</context>
6359 <name>adSchemaSchemata</name>
6360 <value>17</value>
6361 </source>
6362 <destination designation="identity" />
6363 </element>
6364 <!--enum::adSchemaSQLLanguages {Constant}-->
6365 <element type="constant">
6366 <source id="ADODB.SchemaEnum.adSchemaSQLLanguages">
6367 <context kind="enumeration">SchemaEnum</context>
6368 <name>adSchemaSQLLanguages</name>
6369 <value>18</value>
6370 </source>
6371 <destination designation="identity" />
6372 </element>
6373 <!--enum::adSchemaStatistics {Constant}-->
6374 <element type="constant">
6375 <source id="ADODB.SchemaEnum.adSchemaStatistics">
6376 <context kind="enumeration">SchemaEnum</context>
6377 <name>adSchemaStatistics</name>
6378 <value>19</value>
6379 </source>
6380 <destination designation="identity" />
6381 </element>
6382 <!--enum::adSchemaTableConstraints {Constant}-->
6383 <element type="constant">
6384 <source id="ADODB.SchemaEnum.adSchemaTableConstraints">
6385 <context kind="enumeration">SchemaEnum</context>
6386 <name>adSchemaTableConstraints</name>
6387 <value>10</value>
6388 </source>
6389 <destination designation="identity" />
6390 </element>
6391 <!--enum::adSchemaTablePrivileges {Constant}-->
6392 <element type="constant">
6393 <source id="ADODB.SchemaEnum.adSchemaTablePrivileges">
6394 <context kind="enumeration">SchemaEnum</context>
6395 <name>adSchemaTablePrivileges</name>
6396 <value>14</value>
6397 </source>
6398 <destination designation="identity" />
6399 </element>
6400 <!--enum::adSchemaTables {Constant}-->
6401 <element type="constant">
6402 <source id="ADODB.SchemaEnum.adSchemaTables">
6403 <context kind="enumeration">SchemaEnum</context>
6404 <name>adSchemaTables</name>
6405 <value>20</value>
6406 </source>
6407 <destination designation="identity" />
6408 </element>
6409 <!--enum::adSchemaTranslations {Constant}-->
6410 <element type="constant">
6411 <source id="ADODB.SchemaEnum.adSchemaTranslations">
6412 <context kind="enumeration">SchemaEnum</context>
6413 <name>adSchemaTranslations</name>
6414 <value>21</value>
6415 </source>
6416 <destination designation="identity" />
6417 </element>
6418 <!--enum::adSchemaTrustees {Constant}-->
6419 <element type="constant">
6420 <source id="ADODB.SchemaEnum.adSchemaTrustees">
6421 <context kind="enumeration">SchemaEnum</context>
6422 <name>adSchemaTrustees</name>
6423 <value>39</value>
6424 </source>
6425 <destination designation="identity" />
6426 </element>
6427 <!--enum::adSchemaUsagePrivileges {Constant}-->
6428 <element type="constant">
6429 <source id="ADODB.SchemaEnum.adSchemaUsagePrivileges">
6430 <context kind="enumeration">SchemaEnum</context>
6431 <name>adSchemaUsagePrivileges</name>
6432 <value>15</value>
6433 </source>
6434 <destination designation="identity" />
6435 </element>
6436 <!--enum::adSchemaViewColumnUsage {Constant}-->
6437 <element type="constant">
6438 <source id="ADODB.SchemaEnum.adSchemaViewColumnUsage">
6439 <context kind="enumeration">SchemaEnum</context>
6440 <name>adSchemaViewColumnUsage</name>
6441 <value>24</value>
6442 </source>
6443 <destination designation="identity" />
6444 </element>
6445 <!--enum::adSchemaViews {Constant}-->
6446 <element type="constant">
6447 <source id="ADODB.SchemaEnum.adSchemaViews">
6448 <context kind="enumeration">SchemaEnum</context>
6449 <name>adSchemaViews</name>
6450 <value>23</value>
6451 </source>
6452 <destination designation="identity" />
6453 </element>
6454 <!--enum::adSchemaViewTableUsage {Constant}-->
6455 <element type="constant">
6456 <source id="ADODB.SchemaEnum.adSchemaViewTableUsage">
6457 <context kind="enumeration">SchemaEnum</context>
6458 <name>adSchemaViewTableUsage</name>
6459 <value>25</value>
6460 </source>
6461 <destination designation="identity" />
6462 </element>
6463 <!--enum::SearchDirectionEnum {Enumeration}-->
6464 <element type="enumeration">
6465 <source id="ADODB.SearchDirectionEnum">
6466 <name>SearchDirectionEnum</name>
6467 </source>
6468 <destination designation="identity" />
6469 </element>
6470 <!--enum::adSearchBackward {Constant}-->
6471 <element type="constant">
6472 <source id="ADODB.SearchDirectionEnum.adSearchBackward">
6473 <context kind="enumeration">SearchDirectionEnum</context>
6474 <name>adSearchBackward</name>
6475 <value>-1</value>
6476 </source>
6477 <destination designation="identity" />
6478 </element>
6479 <!--enum::adSearchForward {Constant}-->
6480 <element type="constant">
6481 <source id="ADODB.SearchDirectionEnum.adSearchForward">
6482 <context kind="enumeration">SearchDirectionEnum</context>
6483 <name>adSearchForward</name>
6484 <value>1</value>
6485 </source>
6486 <destination designation="identity" />
6487 </element>
6488 <!--enum::SeekEnum {Enumeration}-->
6489 <element type="enumeration">
6490 <source id="ADODB.SeekEnum">
6491 <name>SeekEnum</name>
6492 </source>
6493 <destination designation="identity" />
6494 </element>
6495 <!--enum::adSeekAfter {Constant}-->
6496 <element type="constant">
6497 <source id="ADODB.SeekEnum.adSeekAfter">
6498 <context kind="enumeration">SeekEnum</context>
6499 <name>adSeekAfter</name>
6500 <value>8</value>
6501 </source>
6502 <destination designation="identity" />
6503 </element>
6504 <!--enum::adSeekAfterEQ {Constant}-->
6505 <element type="constant">
6506 <source id="ADODB.SeekEnum.adSeekAfterEQ">
6507 <context kind="enumeration">SeekEnum</context>
6508 <name>adSeekAfterEQ</name>
6509 <value>4</value>
6510 </source>
6511 <destination designation="identity" />
6512 </element>
6513 <!--enum::adSeekBefore {Constant}-->
6514 <element type="constant">
6515 <source id="ADODB.SeekEnum.adSeekBefore">
6516 <context kind="enumeration">SeekEnum</context>
6517 <name>adSeekBefore</name>
6518 <value>32</value>
6519 </source>
6520 <destination designation="identity" />
6521 </element>
6522 <!--enum::adSeekBeforeEQ {Constant}-->
6523 <element type="constant">
6524 <source id="ADODB.SeekEnum.adSeekBeforeEQ">
6525 <context kind="enumeration">SeekEnum</context>
6526 <name>adSeekBeforeEQ</name>
6527 <value>16</value>
6528 </source>
6529 <destination designation="identity" />
6530 </element>
6531 <!--enum::adSeekFirstEQ {Constant}-->
6532 <element type="constant">
6533 <source id="ADODB.SeekEnum.adSeekFirstEQ">
6534 <context kind="enumeration">SeekEnum</context>
6535 <name>adSeekFirstEQ</name>
6536 <value>1</value>
6537 </source>
6538 <destination designation="identity" />
6539 </element>
6540 <!--enum::adSeekLastEQ {Constant}-->
6541 <element type="constant">
6542 <source id="ADODB.SeekEnum.adSeekLastEQ">
6543 <context kind="enumeration">SeekEnum</context>
6544 <name>adSeekLastEQ</name>
6545 <value>2</value>
6546 </source>
6547 <destination designation="identity" />
6548 </element>
6549 <!--enum::StringFormatEnum {Enumeration}-->
6550 <element type="enumeration">
6551 <source id="ADODB.StringFormatEnum">
6552 <name>StringFormatEnum</name>
6553 </source>
6554 <destination designation="identity" />
6555 </element>
6556 <!--enum::adClipString {Constant}-->
6557 <element type="constant">
6558 <source id="ADODB.StringFormatEnum.adClipString">
6559 <context kind="enumeration">StringFormatEnum</context>
6560 <name>adClipString</name>
6561 <value>2</value>
6562 </source>
6563 <destination designation="identity" />
6564 </element>
6565 <!--enum::XactAttributeEnum {Enumeration}-->
6566 <element type="enumeration">
6567 <source id="ADODB.XactAttributeEnum">
6568 <name>XactAttributeEnum</name>
6569 </source>
6570 <destination designation="identity" />
6571 </element>
6572 <!--enum::adXactAbortRetaining {Constant}-->
6573 <element type="constant">
6574 <source id="ADODB.XactAttributeEnum.adXactAbortRetaining">
6575 <context kind="enumeration">XactAttributeEnum</context>
6576 <name>adXactAbortRetaining</name>
6577 <value>262144</value>
6578 </source>
6579 <destination designation="identity" />
6580 </element>
6581 <!--enum::adXactAsyncPhaseOne {Constant}-->
6582 <element type="constant">
6583 <source id="ADODB.XactAttributeEnum.adXactAsyncPhaseOne">
6584 <context kind="enumeration">XactAttributeEnum</context>
6585 <name>adXactAsyncPhaseOne</name>
6586 <value>524288</value>
6587 </source>
6588 <destination designation="identity" />
6589 </element>
6590 <!--enum::adXactCommitRetaining {Constant}-->
6591 <element type="constant">
6592 <source id="ADODB.XactAttributeEnum.adXactCommitRetaining">
6593 <context kind="enumeration">XactAttributeEnum</context>
6594 <name>adXactCommitRetaining</name>
6595 <value>131072</value>
6596 </source>
6597 <destination designation="identity" />
6598 </element>
6599 <!--enum::adXactSyncPhaseOne {Constant}-->
6600 <element type="constant">
6601 <source id="ADODB.XactAttributeEnum.adXactSyncPhaseOne">
6602 <context kind="enumeration">XactAttributeEnum</context>
6603 <name>adXactSyncPhaseOne</name>
6604 <value>1048576</value>
6605 </source>
6606 <destination designation="identity" />
6607 </element>
6608 </api>