summaryrefslogtreecommitdiff
path: root/oovbaapi/genconstidl/adodb.api
diff options
context:
space:
mode:
Diffstat (limited to 'oovbaapi/genconstidl/adodb.api')
-rw-r--r--oovbaapi/genconstidl/adodb.api6604
1 files changed, 6604 insertions, 0 deletions
diff --git a/oovbaapi/genconstidl/adodb.api b/oovbaapi/genconstidl/adodb.api
new file mode 100644
index 000000000000..e36a2cb40d40
--- /dev/null
+++ b/oovbaapi/genconstidl/adodb.api
@@ -0,0 +1,6604 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- =====================================================================
+
+ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+
+ Copyright 2000, 2010 Oracle and/or its affiliates.
+
+ OpenOffice.org - a multi-platform office productivity suite
+
+ This file is part of OpenOffice.org.
+
+ OpenOffice.org is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License version 3
+ only, as published by the Free Software Foundation.
+
+ OpenOffice.org is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License version 3 for more details
+ (a copy is included in the LICENSE file that accompanied this code).
+
+ You should have received a copy of the GNU Lesser General Public License
+ version 3 along with OpenOffice.org. If not, see
+ <http://www.openoffice.org/license.html>
+ for a copy of the LGPLv3 License.
+
+====================================================================== -->
+
+<!-- *** Do not edit, this file will be generated *** -->
+<!DOCTYPE api SYSTEM "ApiSymbols.dtd">
+<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">
+ <!--enum::ADCPROP_ASYNCTHREADPRIORITY_ENUM {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM">
+ <name>ADCPROP_ASYNCTHREADPRIORITY_ENUM</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPriorityAboveNormal {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityAboveNormal">
+ <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
+ <name>adPriorityAboveNormal</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPriorityBelowNormal {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityBelowNormal">
+ <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
+ <name>adPriorityBelowNormal</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPriorityHighest {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityHighest">
+ <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
+ <name>adPriorityHighest</name>
+ <value>5</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPriorityLowest {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityLowest">
+ <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
+ <name>adPriorityLowest</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPriorityNormal {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_ASYNCTHREADPRIORITY_ENUM.adPriorityNormal">
+ <context kind="enumeration">ADCPROP_ASYNCTHREADPRIORITY_ENUM</context>
+ <name>adPriorityNormal</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ADCPROP_AUTORECALC_ENUM {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ADCPROP_AUTORECALC_ENUM">
+ <name>ADCPROP_AUTORECALC_ENUM</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecalcAlways {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_AUTORECALC_ENUM.adRecalcAlways">
+ <context kind="enumeration">ADCPROP_AUTORECALC_ENUM</context>
+ <name>adRecalcAlways</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecalcUpFront {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_AUTORECALC_ENUM.adRecalcUpFront">
+ <context kind="enumeration">ADCPROP_AUTORECALC_ENUM</context>
+ <name>adRecalcUpFront</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ADCPROP_UPDATECRITERIA_ENUM {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM">
+ <name>ADCPROP_UPDATECRITERIA_ENUM</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCriteriaAllCols {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaAllCols">
+ <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
+ <name>adCriteriaAllCols</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCriteriaKey {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaKey">
+ <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
+ <name>adCriteriaKey</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCriteriaTimeStamp {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaTimeStamp">
+ <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
+ <name>adCriteriaTimeStamp</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCriteriaUpdCols {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ADCPROP_UPDATECRITERIA_ENUM.adCriteriaUpdCols">
+ <context kind="enumeration">ADCPROP_UPDATECRITERIA_ENUM</context>
+ <name>adCriteriaUpdCols</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::AffectEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.AffectEnum">
+ <name>AffectEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAffectAll {Constant}-->
+ <element type="constant">
+ <source id="ADODB.AffectEnum.adAffectAll">
+ <context kind="enumeration">AffectEnum</context>
+ <name>adAffectAll</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAffectAllChapters {Constant}-->
+ <element type="constant">
+ <source id="ADODB.AffectEnum.adAffectAllChapters">
+ <context kind="enumeration">AffectEnum</context>
+ <name>adAffectAllChapters</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAffectCurrent {Constant}-->
+ <element type="constant">
+ <source id="ADODB.AffectEnum.adAffectCurrent">
+ <context kind="enumeration">AffectEnum</context>
+ <name>adAffectCurrent</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAffectGroup {Constant}-->
+ <element type="constant">
+ <source id="ADODB.AffectEnum.adAffectGroup">
+ <context kind="enumeration">AffectEnum</context>
+ <name>adAffectGroup</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::BookmarkEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.BookmarkEnum">
+ <name>BookmarkEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBookmarkCurrent {Constant}-->
+ <element type="constant">
+ <source id="ADODB.BookmarkEnum.adBookmarkCurrent">
+ <context kind="enumeration">BookmarkEnum</context>
+ <name>adBookmarkCurrent</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBookmarkFirst {Constant}-->
+ <element type="constant">
+ <source id="ADODB.BookmarkEnum.adBookmarkFirst">
+ <context kind="enumeration">BookmarkEnum</context>
+ <name>adBookmarkFirst</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBookmarkLast {Constant}-->
+ <element type="constant">
+ <source id="ADODB.BookmarkEnum.adBookmarkLast">
+ <context kind="enumeration">BookmarkEnum</context>
+ <name>adBookmarkLast</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::CEResyncEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.CEResyncEnum">
+ <name>CEResyncEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncAll {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CEResyncEnum.adResyncAll">
+ <context kind="enumeration">CEResyncEnum</context>
+ <name>adResyncAll</name>
+ <value>15</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncAutoIncrement {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CEResyncEnum.adResyncAutoIncrement">
+ <context kind="enumeration">CEResyncEnum</context>
+ <name>adResyncAutoIncrement</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncConflicts {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CEResyncEnum.adResyncConflicts">
+ <context kind="enumeration">CEResyncEnum</context>
+ <name>adResyncConflicts</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncInserts {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CEResyncEnum.adResyncInserts">
+ <context kind="enumeration">CEResyncEnum</context>
+ <name>adResyncInserts</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncNone {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CEResyncEnum.adResyncNone">
+ <context kind="enumeration">CEResyncEnum</context>
+ <name>adResyncNone</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncUpdates {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CEResyncEnum.adResyncUpdates">
+ <context kind="enumeration">CEResyncEnum</context>
+ <name>adResyncUpdates</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Command-->
+ <element type="class">
+ <source id="ADODB.Command">
+ <name>Command</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Command.ActiveConnection-->
+ <element type="property">
+ <source id="ADODB.Command.ActiveConnection">
+ <context kind="class">Command</context>
+ <name>ActiveConnection</name>
+ <type>_Connection</type>
+ </source>
+ </element>
+ <!--method::Command.Cancel-->
+ <element type="method">
+ <source id="ADODB.Command.Cancel">
+ <context kind="class">Command</context>
+ <name>Cancel</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Command.CommandText-->
+ <element type="property">
+ <source id="ADODB.Command.CommandText">
+ <context kind="class">Command</context>
+ <name>CommandText</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Command.CommandTimeout-->
+ <element type="property">
+ <source id="ADODB.Command.CommandTimeout">
+ <context kind="class">Command</context>
+ <name>CommandTimeout</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Command.CommandType-->
+ <element type="property">
+ <source id="ADODB.Command.CommandType">
+ <context kind="class">Command</context>
+ <name>CommandType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Command.CreateParameter-->
+ <element type="method">
+ <source id="ADODB.Command.CreateParameter">
+ <context kind="class">Command</context>
+ <name>CreateParameter</name>
+ <type>_Parameter</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>String</type>
+ <name>Name</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Type</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Direction</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Size</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Value</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Command.Execute-->
+ <element type="method">
+ <source id="ADODB.Command.Execute">
+ <context kind="class">Command</context>
+ <name>Execute</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Parameters</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Command.Name-->
+ <element type="property">
+ <source id="ADODB.Command.Name">
+ <context kind="class">Command</context>
+ <name>Name</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Command.Parameters {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Command.Parameters">
+ <context kind="class">Command</context>
+ <name default="true">Parameters</name>
+ <type>Parameters</type>
+ </source>
+ </element>
+ <!--property::Command.Prepared-->
+ <element type="property">
+ <source id="ADODB.Command.Prepared">
+ <context kind="class">Command</context>
+ <name>Prepared</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Command.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Command.Properties">
+ <context kind="class">Command</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Command.State {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Command.State">
+ <context kind="class">Command</context>
+ <name>State</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--Class::Command15-->
+ <element type="class">
+ <source id="ADODB.Command15">
+ <name>Command15</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Command15.ActiveConnection-->
+ <element type="property">
+ <source id="ADODB.Command15.ActiveConnection">
+ <context kind="class">Command15</context>
+ <name>ActiveConnection</name>
+ <type>_Connection</type>
+ </source>
+ </element>
+ <!--property::Command15.CommandText-->
+ <element type="property">
+ <source id="ADODB.Command15.CommandText">
+ <context kind="class">Command15</context>
+ <name>CommandText</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Command15.CommandTimeout-->
+ <element type="property">
+ <source id="ADODB.Command15.CommandTimeout">
+ <context kind="class">Command15</context>
+ <name>CommandTimeout</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Command15.CommandType-->
+ <element type="property">
+ <source id="ADODB.Command15.CommandType">
+ <context kind="class">Command15</context>
+ <name>CommandType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Command15.CreateParameter-->
+ <element type="method">
+ <source id="ADODB.Command15.CreateParameter">
+ <context kind="class">Command15</context>
+ <name>CreateParameter</name>
+ <type>_Parameter</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>String</type>
+ <name>Name</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Type</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Direction</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Size</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Value</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Command15.Execute-->
+ <element type="method">
+ <source id="ADODB.Command15.Execute">
+ <context kind="class">Command15</context>
+ <name>Execute</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Parameters</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Command15.Name-->
+ <element type="property">
+ <source id="ADODB.Command15.Name">
+ <context kind="class">Command15</context>
+ <name>Name</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Command15.Parameters {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Command15.Parameters">
+ <context kind="class">Command15</context>
+ <name default="true">Parameters</name>
+ <type>Parameters</type>
+ </source>
+ </element>
+ <!--property::Command15.Prepared-->
+ <element type="property">
+ <source id="ADODB.Command15.Prepared">
+ <context kind="class">Command15</context>
+ <name>Prepared</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Command15.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Command15.Properties">
+ <context kind="class">Command15</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--enum::CommandTypeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.CommandTypeEnum">
+ <name>CommandTypeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdFile {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdFile">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdFile</name>
+ <value>256</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdStoredProc {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdStoredProc">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdStoredProc</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdTable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdTable">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdTable</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdTableDirect {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdTableDirect">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdTableDirect</name>
+ <value>512</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdText {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdText">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdText</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdUnknown {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdUnknown">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdUnknown</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCmdUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CommandTypeEnum.adCmdUnspecified">
+ <context kind="enumeration">CommandTypeEnum</context>
+ <name>adCmdUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::CompareEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.CompareEnum">
+ <name>CompareEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCompareEqual {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CompareEnum.adCompareEqual">
+ <context kind="enumeration">CompareEnum</context>
+ <name>adCompareEqual</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCompareGreaterThan {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CompareEnum.adCompareGreaterThan">
+ <context kind="enumeration">CompareEnum</context>
+ <name>adCompareGreaterThan</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCompareLessThan {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CompareEnum.adCompareLessThan">
+ <context kind="enumeration">CompareEnum</context>
+ <name>adCompareLessThan</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCompareNotComparable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CompareEnum.adCompareNotComparable">
+ <context kind="enumeration">CompareEnum</context>
+ <name>adCompareNotComparable</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCompareNotEqual {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CompareEnum.adCompareNotEqual">
+ <context kind="enumeration">CompareEnum</context>
+ <name>adCompareNotEqual</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Connection-->
+ <element type="class">
+ <source id="ADODB.Connection">
+ <name>Connection</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Connection.Attributes-->
+ <element type="property">
+ <source id="ADODB.Connection.Attributes">
+ <context kind="class">Connection</context>
+ <name>Attributes</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection.BeginTrans-->
+ <element type="method">
+ <source id="ADODB.Connection.BeginTrans">
+ <context kind="class">Connection</context>
+ <name>BeginTrans</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection.BeginTransComplete-->
+ <element type="method">
+ <source id="ADODB.Connection.BeginTransComplete">
+ <context kind="class">Connection</context>
+ <name>BeginTransComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>TransactionLevel</name>
+ </parameter>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection.Cancel-->
+ <element type="method">
+ <source id="ADODB.Connection.Cancel">
+ <context kind="class">Connection</context>
+ <name>Cancel</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Connection.Close-->
+ <element type="method">
+ <source id="ADODB.Connection.Close">
+ <context kind="class">Connection</context>
+ <name>Close</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Connection.CommandTimeout-->
+ <element type="property">
+ <source id="ADODB.Connection.CommandTimeout">
+ <context kind="class">Connection</context>
+ <name>CommandTimeout</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection.CommitTrans-->
+ <element type="method">
+ <source id="ADODB.Connection.CommitTrans">
+ <context kind="class">Connection</context>
+ <name>CommitTrans</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Connection.CommitTransComplete-->
+ <element type="method">
+ <source id="ADODB.Connection.CommitTransComplete">
+ <context kind="class">Connection</context>
+ <name>CommitTransComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection.ConnectComplete-->
+ <element type="method">
+ <source id="ADODB.Connection.ConnectComplete">
+ <context kind="class">Connection</context>
+ <name>ConnectComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection.ConnectionString {Default}-->
+ <element type="property">
+ <source id="ADODB.Connection.ConnectionString">
+ <context kind="class">Connection</context>
+ <name default="true">ConnectionString</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Connection.ConnectionTimeout-->
+ <element type="property">
+ <source id="ADODB.Connection.ConnectionTimeout">
+ <context kind="class">Connection</context>
+ <name>ConnectionTimeout</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection.CursorLocation-->
+ <element type="property">
+ <source id="ADODB.Connection.CursorLocation">
+ <context kind="class">Connection</context>
+ <name>CursorLocation</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection.DefaultDatabase-->
+ <element type="property">
+ <source id="ADODB.Connection.DefaultDatabase">
+ <context kind="class">Connection</context>
+ <name>DefaultDatabase</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--method::Connection.Disconnect-->
+ <element type="method">
+ <source id="ADODB.Connection.Disconnect">
+ <context kind="class">Connection</context>
+ <name>Disconnect</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection.Errors {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection.Errors">
+ <context kind="class">Connection</context>
+ <name>Errors</name>
+ <type>Errors</type>
+ </source>
+ </element>
+ <!--method::Connection.Execute-->
+ <element type="method">
+ <source id="ADODB.Connection.Execute">
+ <context kind="class">Connection</context>
+ <name>Execute</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter>
+ <type>String</type>
+ <name>CommandText</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection.ExecuteComplete-->
+ <element type="method">
+ <source id="ADODB.Connection.ExecuteComplete">
+ <context kind="class">Connection</context>
+ <name>ExecuteComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Command</type>
+ <name>pCommand</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection.InfoMessage {Default}-->
+ <element type="method">
+ <source id="ADODB.Connection.InfoMessage">
+ <context kind="class">Connection</context>
+ <name default="true">InfoMessage</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection.IsolationLevel-->
+ <element type="property">
+ <source id="ADODB.Connection.IsolationLevel">
+ <context kind="class">Connection</context>
+ <name>IsolationLevel</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection.Mode-->
+ <element type="property">
+ <source id="ADODB.Connection.Mode">
+ <context kind="class">Connection</context>
+ <name>Mode</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection.Open-->
+ <element type="method">
+ <source id="ADODB.Connection.Open">
+ <context kind="class">Connection</context>
+ <name>Open</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>String</type>
+ <name>ConnectionString</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>UserID</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>Password</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection.OpenSchema-->
+ <element type="method">
+ <source id="ADODB.Connection.OpenSchema">
+ <context kind="class">Connection</context>
+ <name>OpenSchema</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>Schema</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Restrictions</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>SchemaID</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection.Properties">
+ <context kind="class">Connection</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Connection.Provider-->
+ <element type="property">
+ <source id="ADODB.Connection.Provider">
+ <context kind="class">Connection</context>
+ <name>Provider</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--method::Connection.RollbackTrans-->
+ <element type="method">
+ <source id="ADODB.Connection.RollbackTrans">
+ <context kind="class">Connection</context>
+ <name>RollbackTrans</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Connection.RollbackTransComplete-->
+ <element type="method">
+ <source id="ADODB.Connection.RollbackTransComplete">
+ <context kind="class">Connection</context>
+ <name>RollbackTransComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection.State {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection.State">
+ <context kind="class">Connection</context>
+ <name>State</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection.Version {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection.Version">
+ <context kind="class">Connection</context>
+ <name>Version</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--method::Connection.WillConnect-->
+ <element type="method">
+ <source id="ADODB.Connection.WillConnect">
+ <context kind="class">Connection</context>
+ <name>WillConnect</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>String[]</type>
+ <name>ConnectionString</name>
+ </parameter>
+ <parameter>
+ <type>String[]</type>
+ <name>UserID</name>
+ </parameter>
+ <parameter>
+ <type>String[]</type>
+ <name>Password</name>
+ </parameter>
+ <parameter>
+ <type>int[]</type>
+ <name>Options</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection.WillExecute-->
+ <element type="method">
+ <source id="ADODB.Connection.WillExecute">
+ <context kind="class">Connection</context>
+ <name>WillExecute</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>String[]</type>
+ <name>Source</name>
+ </parameter>
+ <parameter>
+ <type>CursorTypeEnum</type>
+ <name>CursorType</name>
+ </parameter>
+ <parameter>
+ <type>LockTypeEnum</type>
+ <name>LockType</name>
+ </parameter>
+ <parameter>
+ <type>int[]</type>
+ <name>Options</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Command</type>
+ <name>pCommand</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ <parameter>
+ <type>_Connection</type>
+ <name>pConnection</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--Class::Connection15-->
+ <element type="class">
+ <source id="ADODB.Connection15">
+ <name>Connection15</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Connection15.Attributes-->
+ <element type="property">
+ <source id="ADODB.Connection15.Attributes">
+ <context kind="class">Connection15</context>
+ <name>Attributes</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection15.BeginTrans-->
+ <element type="method">
+ <source id="ADODB.Connection15.BeginTrans">
+ <context kind="class">Connection15</context>
+ <name>BeginTrans</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection15.Close-->
+ <element type="method">
+ <source id="ADODB.Connection15.Close">
+ <context kind="class">Connection15</context>
+ <name>Close</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Connection15.CommandTimeout-->
+ <element type="property">
+ <source id="ADODB.Connection15.CommandTimeout">
+ <context kind="class">Connection15</context>
+ <name>CommandTimeout</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection15.CommitTrans-->
+ <element type="method">
+ <source id="ADODB.Connection15.CommitTrans">
+ <context kind="class">Connection15</context>
+ <name>CommitTrans</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Connection15.ConnectionString {Default}-->
+ <element type="property">
+ <source id="ADODB.Connection15.ConnectionString">
+ <context kind="class">Connection15</context>
+ <name default="true">ConnectionString</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Connection15.ConnectionTimeout-->
+ <element type="property">
+ <source id="ADODB.Connection15.ConnectionTimeout">
+ <context kind="class">Connection15</context>
+ <name>ConnectionTimeout</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection15.CursorLocation-->
+ <element type="property">
+ <source id="ADODB.Connection15.CursorLocation">
+ <context kind="class">Connection15</context>
+ <name>CursorLocation</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection15.DefaultDatabase-->
+ <element type="property">
+ <source id="ADODB.Connection15.DefaultDatabase">
+ <context kind="class">Connection15</context>
+ <name>DefaultDatabase</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Connection15.Errors {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection15.Errors">
+ <context kind="class">Connection15</context>
+ <name>Errors</name>
+ <type>Errors</type>
+ </source>
+ </element>
+ <!--method::Connection15.Execute-->
+ <element type="method">
+ <source id="ADODB.Connection15.Execute">
+ <context kind="class">Connection15</context>
+ <name>Execute</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter>
+ <type>String</type>
+ <name>CommandText</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection15.IsolationLevel-->
+ <element type="property">
+ <source id="ADODB.Connection15.IsolationLevel">
+ <context kind="class">Connection15</context>
+ <name>IsolationLevel</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection15.Mode-->
+ <element type="property">
+ <source id="ADODB.Connection15.Mode">
+ <context kind="class">Connection15</context>
+ <name>Mode</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Connection15.Open-->
+ <element type="method">
+ <source id="ADODB.Connection15.Open">
+ <context kind="class">Connection15</context>
+ <name>Open</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>String</type>
+ <name>ConnectionString</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>UserID</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>Password</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Connection15.OpenSchema-->
+ <element type="method">
+ <source id="ADODB.Connection15.OpenSchema">
+ <context kind="class">Connection15</context>
+ <name>OpenSchema</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>Schema</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Restrictions</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>SchemaID</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Connection15.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection15.Properties">
+ <context kind="class">Connection15</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Connection15.Provider-->
+ <element type="property">
+ <source id="ADODB.Connection15.Provider">
+ <context kind="class">Connection15</context>
+ <name>Provider</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--method::Connection15.RollbackTrans-->
+ <element type="method">
+ <source id="ADODB.Connection15.RollbackTrans">
+ <context kind="class">Connection15</context>
+ <name>RollbackTrans</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Connection15.State {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection15.State">
+ <context kind="class">Connection15</context>
+ <name>State</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Connection15.Version {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Connection15.Version">
+ <context kind="class">Connection15</context>
+ <name>Version</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--enum::ConnectModeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ConnectModeEnum">
+ <name>ConnectModeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeRead {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeRead">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeRead</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeReadWrite {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeReadWrite">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeReadWrite</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeShareDenyNone {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeShareDenyNone">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeShareDenyNone</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeShareDenyRead {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeShareDenyRead">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeShareDenyRead</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeShareDenyWrite {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeShareDenyWrite">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeShareDenyWrite</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeShareExclusive {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeShareExclusive">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeShareExclusive</name>
+ <value>12</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeUnknown {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeUnknown">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeUnknown</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adModeWrite {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectModeEnum.adModeWrite">
+ <context kind="enumeration">ConnectModeEnum</context>
+ <name>adModeWrite</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ConnectOptionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ConnectOptionEnum">
+ <name>ConnectOptionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAsyncConnect {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectOptionEnum.adAsyncConnect">
+ <context kind="enumeration">ConnectOptionEnum</context>
+ <name>adAsyncConnect</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adConnectUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectOptionEnum.adConnectUnspecified">
+ <context kind="enumeration">ConnectOptionEnum</context>
+ <name>adConnectUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ConnectPromptEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ConnectPromptEnum">
+ <name>ConnectPromptEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPromptAlways {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectPromptEnum.adPromptAlways">
+ <context kind="enumeration">ConnectPromptEnum</context>
+ <name>adPromptAlways</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPromptComplete {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectPromptEnum.adPromptComplete">
+ <context kind="enumeration">ConnectPromptEnum</context>
+ <name>adPromptComplete</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPromptCompleteRequired {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectPromptEnum.adPromptCompleteRequired">
+ <context kind="enumeration">ConnectPromptEnum</context>
+ <name>adPromptCompleteRequired</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPromptNever {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ConnectPromptEnum.adPromptNever">
+ <context kind="enumeration">ConnectPromptEnum</context>
+ <name>adPromptNever</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::CursorLocationEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.CursorLocationEnum">
+ <name>CursorLocationEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUseClient {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorLocationEnum.adUseClient">
+ <context kind="enumeration">CursorLocationEnum</context>
+ <name>adUseClient</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUseClientBatch {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorLocationEnum.adUseClientBatch">
+ <context kind="enumeration">CursorLocationEnum</context>
+ <name>adUseClientBatch</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUseNone {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorLocationEnum.adUseNone">
+ <context kind="enumeration">CursorLocationEnum</context>
+ <name>adUseNone</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUseServer {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorLocationEnum.adUseServer">
+ <context kind="enumeration">CursorLocationEnum</context>
+ <name>adUseServer</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::CursorOptionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.CursorOptionEnum">
+ <name>CursorOptionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAddNew {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adAddNew">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adAddNew</name>
+ <value>16778240</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adApproxPosition {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adApproxPosition">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adApproxPosition</name>
+ <value>16384</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBookmark {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adBookmark">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adBookmark</name>
+ <value>8192</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDelete {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adDelete">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adDelete</name>
+ <value>16779264</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFind {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adFind">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adFind</name>
+ <value>524288</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adHoldRecords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adHoldRecords">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adHoldRecords</name>
+ <value>256</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adIndex {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adIndex">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adIndex</name>
+ <value>8388608</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adMovePrevious {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adMovePrevious">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adMovePrevious</name>
+ <value>512</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adNotify {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adNotify">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adNotify</name>
+ <value>262144</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResync {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adResync">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adResync</name>
+ <value>131072</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeek {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adSeek">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adSeek</name>
+ <value>4194304</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUpdate {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adUpdate">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adUpdate</name>
+ <value>16809984</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUpdateBatch {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorOptionEnum.adUpdateBatch">
+ <context kind="enumeration">CursorOptionEnum</context>
+ <name>adUpdateBatch</name>
+ <value>65536</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::CursorTypeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.CursorTypeEnum">
+ <name>CursorTypeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adOpenDynamic {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorTypeEnum.adOpenDynamic">
+ <context kind="enumeration">CursorTypeEnum</context>
+ <name>adOpenDynamic</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adOpenForwardOnly {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorTypeEnum.adOpenForwardOnly">
+ <context kind="enumeration">CursorTypeEnum</context>
+ <name>adOpenForwardOnly</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adOpenKeyset {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorTypeEnum.adOpenKeyset">
+ <context kind="enumeration">CursorTypeEnum</context>
+ <name>adOpenKeyset</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adOpenStatic {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorTypeEnum.adOpenStatic">
+ <context kind="enumeration">CursorTypeEnum</context>
+ <name>adOpenStatic</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adOpenUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.CursorTypeEnum.adOpenUnspecified">
+ <context kind="enumeration">CursorTypeEnum</context>
+ <name>adOpenUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::DataTypeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.DataTypeEnum">
+ <name>DataTypeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBigInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adBigInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adBigInt</name>
+ <value>20</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBinary {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adBinary">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adBinary</name>
+ <value>128</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBoolean {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adBoolean">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adBoolean</name>
+ <value>11</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adBSTR {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adBSTR">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adBSTR</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adChapter {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adChapter">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adChapter</name>
+ <value>136</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adChar {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adChar">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adChar</name>
+ <value>129</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adCurrency {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adCurrency">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adCurrency</name>
+ <value>6</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDate {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDate">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDate</name>
+ <value>7</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDBDate {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDBDate">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDBDate</name>
+ <value>133</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDBFileTime {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDBFileTime">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDBFileTime</name>
+ <value>137</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDBTime {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDBTime">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDBTime</name>
+ <value>134</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDBTimeStamp {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDBTimeStamp">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDBTimeStamp</name>
+ <value>135</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDecimal {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDecimal">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDecimal</name>
+ <value>14</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adDouble {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adDouble">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adDouble</name>
+ <value>5</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adEmpty {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adEmpty">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adEmpty</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adError {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adError">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adError</name>
+ <value>10</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFileTime {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adFileTime">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adFileTime</name>
+ <value>64</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adGUID {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adGUID">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adGUID</name>
+ <value>72</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adIDispatch {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adIDispatch">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adIDispatch</name>
+ <value>9</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adInteger {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adInteger">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adInteger</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adIUnknown {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adIUnknown">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adIUnknown</name>
+ <value>13</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLongVarBinary {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adLongVarBinary">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adLongVarBinary</name>
+ <value>205</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLongVarChar {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adLongVarChar">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adLongVarChar</name>
+ <value>201</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLongVarWChar {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adLongVarWChar">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adLongVarWChar</name>
+ <value>203</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adNumeric {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adNumeric">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adNumeric</name>
+ <value>131</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPropVariant {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adPropVariant">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adPropVariant</name>
+ <value>138</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSingle {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adSingle">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adSingle</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSmallInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adSmallInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adSmallInt</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adTinyInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adTinyInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adTinyInt</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUnsignedBigInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adUnsignedBigInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adUnsignedBigInt</name>
+ <value>21</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUnsignedInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adUnsignedInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adUnsignedInt</name>
+ <value>19</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUnsignedSmallInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adUnsignedSmallInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adUnsignedSmallInt</name>
+ <value>18</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUnsignedTinyInt {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adUnsignedTinyInt">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adUnsignedTinyInt</name>
+ <value>17</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adUserDefined {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adUserDefined">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adUserDefined</name>
+ <value>132</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adVarBinary {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adVarBinary">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adVarBinary</name>
+ <value>204</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adVarChar {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adVarChar">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adVarChar</name>
+ <value>200</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adVariant {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adVariant">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adVariant</name>
+ <value>12</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adVarNumeric {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adVarNumeric">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adVarNumeric</name>
+ <value>139</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adVarWChar {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adVarWChar">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adVarWChar</name>
+ <value>202</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adWChar {Constant}-->
+ <element type="constant">
+ <source id="ADODB.DataTypeEnum.adWChar">
+ <context kind="enumeration">DataTypeEnum</context>
+ <name>adWChar</name>
+ <value>130</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::EditModeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.EditModeEnum">
+ <name>EditModeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adEditAdd {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EditModeEnum.adEditAdd">
+ <context kind="enumeration">EditModeEnum</context>
+ <name>adEditAdd</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adEditDelete {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EditModeEnum.adEditDelete">
+ <context kind="enumeration">EditModeEnum</context>
+ <name>adEditDelete</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adEditInProgress {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EditModeEnum.adEditInProgress">
+ <context kind="enumeration">EditModeEnum</context>
+ <name>adEditInProgress</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adEditNone {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EditModeEnum.adEditNone">
+ <context kind="enumeration">EditModeEnum</context>
+ <name>adEditNone</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Error-->
+ <element type="class">
+ <source id="ADODB.Error">
+ <name>Error</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Error.Description {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.Description">
+ <context kind="class">Error</context>
+ <name default="true">Description</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Error.HelpContext {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.HelpContext">
+ <context kind="class">Error</context>
+ <name>HelpContext</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Error.HelpFile {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.HelpFile">
+ <context kind="class">Error</context>
+ <name>HelpFile</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Error.NativeError {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.NativeError">
+ <context kind="class">Error</context>
+ <name>NativeError</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Error.Number {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.Number">
+ <context kind="class">Error</context>
+ <name>Number</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Error.Source {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.Source">
+ <context kind="class">Error</context>
+ <name>Source</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Error.SQLState {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Error.SQLState">
+ <context kind="class">Error</context>
+ <name>SQLState</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--Class::Errors-->
+ <element type="class">
+ <source id="ADODB.Errors">
+ <name>Errors</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--method::Errors.Clear-->
+ <element type="method">
+ <source id="ADODB.Errors.Clear">
+ <context kind="class">Errors</context>
+ <name>Clear</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Errors.Count {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Errors.Count">
+ <context kind="class">Errors</context>
+ <name>Count</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Errors.Item {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Errors.Item">
+ <context kind="class">Errors</context>
+ <name default="true">Item</name>
+ <type>Error</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Errors.Refresh-->
+ <element type="method">
+ <source id="ADODB.Errors.Refresh">
+ <context kind="class">Errors</context>
+ <name>Refresh</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--enum::ErrorValueEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ErrorValueEnum">
+ <name>ErrorValueEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrBoundToCommand {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrBoundToCommand">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrBoundToCommand</name>
+ <value>3707</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrDataConversion {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrDataConversion">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrDataConversion</name>
+ <value>3421</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrFeatureNotAvailable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrFeatureNotAvailable">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrFeatureNotAvailable</name>
+ <value>3251</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrIllegalOperation {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrIllegalOperation">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrIllegalOperation</name>
+ <value>3219</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrInTransaction {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrInTransaction">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrInTransaction</name>
+ <value>3246</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrInvalidArgument {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrInvalidArgument">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrInvalidArgument</name>
+ <value>3001</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrInvalidConnection {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrInvalidConnection">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrInvalidConnection</name>
+ <value>3709</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrInvalidParamInfo {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrInvalidParamInfo">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrInvalidParamInfo</name>
+ <value>3708</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrItemNotFound {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrItemNotFound">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrItemNotFound</name>
+ <value>3265</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrNoCurrentRecord {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrNoCurrentRecord">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrNoCurrentRecord</name>
+ <value>3021</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrNotExecuting {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrNotExecuting">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrNotExecuting</name>
+ <value>3715</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrNotReentrant {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrNotReentrant">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrNotReentrant</name>
+ <value>3710</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrObjectClosed {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrObjectClosed">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrObjectClosed</name>
+ <value>3704</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrObjectInCollection {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrObjectInCollection">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrObjectInCollection</name>
+ <value>3367</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrObjectNotSet {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrObjectNotSet">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrObjectNotSet</name>
+ <value>3420</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrObjectOpen {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrObjectOpen">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrObjectOpen</name>
+ <value>3705</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrOperationCancelled {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrOperationCancelled">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrOperationCancelled</name>
+ <value>3712</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrProviderNotFound {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrProviderNotFound">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrProviderNotFound</name>
+ <value>3706</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrStillConnecting {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrStillConnecting">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrStillConnecting</name>
+ <value>3713</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrStillExecuting {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrStillExecuting">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrStillExecuting</name>
+ <value>3711</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adErrUnsafeOperation {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ErrorValueEnum.adErrUnsafeOperation">
+ <context kind="enumeration">ErrorValueEnum</context>
+ <name>adErrUnsafeOperation</name>
+ <value>3716</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::EventReasonEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.EventReasonEnum">
+ <name>EventReasonEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnAddNew {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnAddNew">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnAddNew</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnClose {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnClose">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnClose</name>
+ <value>9</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnDelete {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnDelete">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnDelete</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnFirstChange {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnFirstChange">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnFirstChange</name>
+ <value>11</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnMove {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnMove">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnMove</name>
+ <value>10</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnMoveFirst {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnMoveFirst">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnMoveFirst</name>
+ <value>12</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnMoveLast {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnMoveLast">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnMoveLast</name>
+ <value>15</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnMoveNext {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnMoveNext">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnMoveNext</name>
+ <value>13</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnMovePrevious {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnMovePrevious">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnMovePrevious</name>
+ <value>14</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnRequery {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnRequery">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnRequery</name>
+ <value>7</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnResynch {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnResynch">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnResynch</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnUndoAddNew {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnUndoAddNew">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnUndoAddNew</name>
+ <value>5</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnUndoDelete {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnUndoDelete">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnUndoDelete</name>
+ <value>6</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnUndoUpdate {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnUndoUpdate">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnUndoUpdate</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRsnUpdate {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventReasonEnum.adRsnUpdate">
+ <context kind="enumeration">EventReasonEnum</context>
+ <name>adRsnUpdate</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::EventStatusEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.EventStatusEnum">
+ <name>EventStatusEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStatusCancel {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventStatusEnum.adStatusCancel">
+ <context kind="enumeration">EventStatusEnum</context>
+ <name>adStatusCancel</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStatusCantDeny {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventStatusEnum.adStatusCantDeny">
+ <context kind="enumeration">EventStatusEnum</context>
+ <name>adStatusCantDeny</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStatusErrorsOccurred {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventStatusEnum.adStatusErrorsOccurred">
+ <context kind="enumeration">EventStatusEnum</context>
+ <name>adStatusErrorsOccurred</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStatusOK {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventStatusEnum.adStatusOK">
+ <context kind="enumeration">EventStatusEnum</context>
+ <name>adStatusOK</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStatusUnwantedEvent {Constant}-->
+ <element type="constant">
+ <source id="ADODB.EventStatusEnum.adStatusUnwantedEvent">
+ <context kind="enumeration">EventStatusEnum</context>
+ <name>adStatusUnwantedEvent</name>
+ <value>5</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ExecuteOptionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ExecuteOptionEnum">
+ <name>ExecuteOptionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAsyncExecute {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ExecuteOptionEnum.adAsyncExecute">
+ <context kind="enumeration">ExecuteOptionEnum</context>
+ <name>adAsyncExecute</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAsyncFetch {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ExecuteOptionEnum.adAsyncFetch">
+ <context kind="enumeration">ExecuteOptionEnum</context>
+ <name>adAsyncFetch</name>
+ <value>32</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adAsyncFetchNonBlocking {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ExecuteOptionEnum.adAsyncFetchNonBlocking">
+ <context kind="enumeration">ExecuteOptionEnum</context>
+ <name>adAsyncFetchNonBlocking</name>
+ <value>64</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adExecuteNoRecords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ExecuteOptionEnum.adExecuteNoRecords">
+ <context kind="enumeration">ExecuteOptionEnum</context>
+ <name>adExecuteNoRecords</name>
+ <value>128</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adOptionUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ExecuteOptionEnum.adOptionUnspecified">
+ <context kind="enumeration">ExecuteOptionEnum</context>
+ <name>adOptionUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Field-->
+ <element type="class">
+ <source id="ADODB.Field">
+ <name>Field</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Field.ActualSize {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field.ActualSize">
+ <context kind="class">Field</context>
+ <name>ActualSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Field.AppendChunk-->
+ <element type="method">
+ <source id="ADODB.Field.AppendChunk">
+ <context kind="class">Field</context>
+ <name>AppendChunk</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Data</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Field.Attributes-->
+ <element type="property">
+ <source id="ADODB.Field.Attributes">
+ <context kind="class">Field</context>
+ <name>Attributes</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Field.DataFormat {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field.DataFormat">
+ <context kind="class">Field</context>
+ <name>DataFormat</name>
+ <type>IUnknown</type>
+ </source>
+ </element>
+ <!--property::Field.DefinedSize-->
+ <element type="property">
+ <source id="ADODB.Field.DefinedSize">
+ <context kind="class">Field</context>
+ <name>DefinedSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Field.GetChunk-->
+ <element type="method">
+ <source id="ADODB.Field.GetChunk">
+ <context kind="class">Field</context>
+ <name>GetChunk</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>Length</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Field.Name {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field.Name">
+ <context kind="class">Field</context>
+ <name>Name</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Field.NumericScale-->
+ <element type="property">
+ <source id="ADODB.Field.NumericScale">
+ <context kind="class">Field</context>
+ <name>NumericScale</name>
+ <type>byte</type>
+ </source>
+ </element>
+ <!--property::Field.OriginalValue {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field.OriginalValue">
+ <context kind="class">Field</context>
+ <name>OriginalValue</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Field.Precision-->
+ <element type="property">
+ <source id="ADODB.Field.Precision">
+ <context kind="class">Field</context>
+ <name>Precision</name>
+ <type>byte</type>
+ </source>
+ </element>
+ <!--property::Field.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field.Properties">
+ <context kind="class">Field</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Field.Type-->
+ <element type="property">
+ <source id="ADODB.Field.Type">
+ <context kind="class">Field</context>
+ <name>Type</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Field.UnderlyingValue {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field.UnderlyingValue">
+ <context kind="class">Field</context>
+ <name>UnderlyingValue</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Field.Value {Default}-->
+ <element type="property">
+ <source id="ADODB.Field.Value">
+ <context kind="class">Field</context>
+ <name default="true">Value</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--Class::Field15-->
+ <element type="class">
+ <source id="ADODB.Field15">
+ <name>Field15</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Field15.ActualSize {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.ActualSize">
+ <context kind="class">Field15</context>
+ <name>ActualSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Field15.AppendChunk-->
+ <element type="method">
+ <source id="ADODB.Field15.AppendChunk">
+ <context kind="class">Field15</context>
+ <name>AppendChunk</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Data</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Field15.Attributes {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.Attributes">
+ <context kind="class">Field15</context>
+ <name>Attributes</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Field15.DefinedSize {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.DefinedSize">
+ <context kind="class">Field15</context>
+ <name>DefinedSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Field15.GetChunk-->
+ <element type="method">
+ <source id="ADODB.Field15.GetChunk">
+ <context kind="class">Field15</context>
+ <name>GetChunk</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>Length</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Field15.Name {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.Name">
+ <context kind="class">Field15</context>
+ <name>Name</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Field15.NumericScale {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.NumericScale">
+ <context kind="class">Field15</context>
+ <name>NumericScale</name>
+ <type>byte</type>
+ </source>
+ </element>
+ <!--property::Field15.OriginalValue {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.OriginalValue">
+ <context kind="class">Field15</context>
+ <name>OriginalValue</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Field15.Precision {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.Precision">
+ <context kind="class">Field15</context>
+ <name>Precision</name>
+ <type>byte</type>
+ </source>
+ </element>
+ <!--property::Field15.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.Properties">
+ <context kind="class">Field15</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Field15.Type {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.Type">
+ <context kind="class">Field15</context>
+ <name>Type</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Field15.UnderlyingValue {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Field15.UnderlyingValue">
+ <context kind="class">Field15</context>
+ <name>UnderlyingValue</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Field15.Value {Default}-->
+ <element type="property">
+ <source id="ADODB.Field15.Value">
+ <context kind="class">Field15</context>
+ <name default="true">Value</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--enum::FieldAttributeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.FieldAttributeEnum">
+ <name>FieldAttributeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldCacheDeferred {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldCacheDeferred">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldCacheDeferred</name>
+ <value>4096</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldFixed {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldFixed">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldFixed</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldIsNullable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldIsNullable">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldIsNullable</name>
+ <value>32</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldKeyColumn {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldKeyColumn">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldKeyColumn</name>
+ <value>32768</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldLong {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldLong">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldLong</name>
+ <value>128</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldMayBeNull {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldMayBeNull">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldMayBeNull</name>
+ <value>64</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldMayDefer {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldMayDefer">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldMayDefer</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldNegativeScale {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldNegativeScale">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldNegativeScale</name>
+ <value>16384</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldRowID {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldRowID">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldRowID</name>
+ <value>256</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldRowVersion {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldRowVersion">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldRowVersion</name>
+ <value>512</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldUnknownUpdatable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldUnknownUpdatable">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldUnknownUpdatable</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldUnspecified">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFldUpdatable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FieldAttributeEnum.adFldUpdatable">
+ <context kind="enumeration">FieldAttributeEnum</context>
+ <name>adFldUpdatable</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Fields-->
+ <element type="class">
+ <source id="ADODB.Fields">
+ <name>Fields</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--method::Fields.Append-->
+ <element type="method">
+ <source id="ADODB.Fields.Append">
+ <context kind="class">Fields</context>
+ <name>Append</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>String</type>
+ <name>Name</name>
+ </parameter>
+ <parameter>
+ <type>Integer</type>
+ <name>Type</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>DefinedSize</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Attrib</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Fields.Count {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Fields.Count">
+ <context kind="class">Fields</context>
+ <name>Count</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Fields.Delete-->
+ <element type="method">
+ <source id="ADODB.Fields.Delete">
+ <context kind="class">Fields</context>
+ <name>Delete</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Fields.Item {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Fields.Item">
+ <context kind="class">Fields</context>
+ <name default="true">Item</name>
+ <type>Field</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Fields.Refresh-->
+ <element type="method">
+ <source id="ADODB.Fields.Refresh">
+ <context kind="class">Fields</context>
+ <name>Refresh</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--Class::Fields15-->
+ <element type="class">
+ <source id="ADODB.Fields15">
+ <name>Fields15</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Fields15.Count {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Fields15.Count">
+ <context kind="class">Fields15</context>
+ <name>Count</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Fields15.Item {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Fields15.Item">
+ <context kind="class">Fields15</context>
+ <name default="true">Item</name>
+ <type>Field</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Fields15.Refresh-->
+ <element type="method">
+ <source id="ADODB.Fields15.Refresh">
+ <context kind="class">Fields15</context>
+ <name>Refresh</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--enum::FilterGroupEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.FilterGroupEnum">
+ <name>FilterGroupEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFilterAffectedRecords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FilterGroupEnum.adFilterAffectedRecords">
+ <context kind="enumeration">FilterGroupEnum</context>
+ <name>adFilterAffectedRecords</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFilterConflictingRecords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FilterGroupEnum.adFilterConflictingRecords">
+ <context kind="enumeration">FilterGroupEnum</context>
+ <name>adFilterConflictingRecords</name>
+ <value>5</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFilterFetchedRecords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FilterGroupEnum.adFilterFetchedRecords">
+ <context kind="enumeration">FilterGroupEnum</context>
+ <name>adFilterFetchedRecords</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFilterNone {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FilterGroupEnum.adFilterNone">
+ <context kind="enumeration">FilterGroupEnum</context>
+ <name>adFilterNone</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFilterPendingRecords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FilterGroupEnum.adFilterPendingRecords">
+ <context kind="enumeration">FilterGroupEnum</context>
+ <name>adFilterPendingRecords</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adFilterPredicate {Constant}-->
+ <element type="constant">
+ <source id="ADODB.FilterGroupEnum.adFilterPredicate">
+ <context kind="enumeration">FilterGroupEnum</context>
+ <name>adFilterPredicate</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::GetRowsOptionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.GetRowsOptionEnum">
+ <name>GetRowsOptionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adGetRowsRest {Constant}-->
+ <element type="constant">
+ <source id="ADODB.GetRowsOptionEnum.adGetRowsRest">
+ <context kind="enumeration">GetRowsOptionEnum</context>
+ <name>adGetRowsRest</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::IsolationLevelEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.IsolationLevelEnum">
+ <name>IsolationLevelEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactBrowse {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactBrowse">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactBrowse</name>
+ <value>256</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactChaos {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactChaos">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactChaos</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactCursorStability {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactCursorStability">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactCursorStability</name>
+ <value>4096</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactIsolated {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactIsolated">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactIsolated</name>
+ <value>1048576</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactReadCommitted {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactReadCommitted">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactReadCommitted</name>
+ <value>4096</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactReadUncommitted {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactReadUncommitted">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactReadUncommitted</name>
+ <value>256</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactRepeatableRead {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactRepeatableRead">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactRepeatableRead</name>
+ <value>65536</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactSerializable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactSerializable">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactSerializable</name>
+ <value>1048576</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.IsolationLevelEnum.adXactUnspecified">
+ <context kind="enumeration">IsolationLevelEnum</context>
+ <name>adXactUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::LockTypeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.LockTypeEnum">
+ <name>LockTypeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLockBatchOptimistic {Constant}-->
+ <element type="constant">
+ <source id="ADODB.LockTypeEnum.adLockBatchOptimistic">
+ <context kind="enumeration">LockTypeEnum</context>
+ <name>adLockBatchOptimistic</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLockOptimistic {Constant}-->
+ <element type="constant">
+ <source id="ADODB.LockTypeEnum.adLockOptimistic">
+ <context kind="enumeration">LockTypeEnum</context>
+ <name>adLockOptimistic</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLockPessimistic {Constant}-->
+ <element type="constant">
+ <source id="ADODB.LockTypeEnum.adLockPessimistic">
+ <context kind="enumeration">LockTypeEnum</context>
+ <name>adLockPessimistic</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLockReadOnly {Constant}-->
+ <element type="constant">
+ <source id="ADODB.LockTypeEnum.adLockReadOnly">
+ <context kind="enumeration">LockTypeEnum</context>
+ <name>adLockReadOnly</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adLockUnspecified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.LockTypeEnum.adLockUnspecified">
+ <context kind="enumeration">LockTypeEnum</context>
+ <name>adLockUnspecified</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::MarshalOptionsEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.MarshalOptionsEnum">
+ <name>MarshalOptionsEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adMarshalAll {Constant}-->
+ <element type="constant">
+ <source id="ADODB.MarshalOptionsEnum.adMarshalAll">
+ <context kind="enumeration">MarshalOptionsEnum</context>
+ <name>adMarshalAll</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adMarshalModifiedOnly {Constant}-->
+ <element type="constant">
+ <source id="ADODB.MarshalOptionsEnum.adMarshalModifiedOnly">
+ <context kind="enumeration">MarshalOptionsEnum</context>
+ <name>adMarshalModifiedOnly</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ObjectStateEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ObjectStateEnum">
+ <name>ObjectStateEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStateClosed {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ObjectStateEnum.adStateClosed">
+ <context kind="enumeration">ObjectStateEnum</context>
+ <name>adStateClosed</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStateConnecting {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ObjectStateEnum.adStateConnecting">
+ <context kind="enumeration">ObjectStateEnum</context>
+ <name>adStateConnecting</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStateExecuting {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ObjectStateEnum.adStateExecuting">
+ <context kind="enumeration">ObjectStateEnum</context>
+ <name>adStateExecuting</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStateFetching {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ObjectStateEnum.adStateFetching">
+ <context kind="enumeration">ObjectStateEnum</context>
+ <name>adStateFetching</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adStateOpen {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ObjectStateEnum.adStateOpen">
+ <context kind="enumeration">ObjectStateEnum</context>
+ <name>adStateOpen</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Parameter-->
+ <element type="class">
+ <source id="ADODB.Parameter">
+ <name>Parameter</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--method::Parameter.AppendChunk-->
+ <element type="method">
+ <source id="ADODB.Parameter.AppendChunk">
+ <context kind="class">Parameter</context>
+ <name>AppendChunk</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Val</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Parameter.Attributes-->
+ <element type="property">
+ <source id="ADODB.Parameter.Attributes">
+ <context kind="class">Parameter</context>
+ <name>Attributes</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Parameter.Direction-->
+ <element type="property">
+ <source id="ADODB.Parameter.Direction">
+ <context kind="class">Parameter</context>
+ <name>Direction</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Parameter.Name-->
+ <element type="property">
+ <source id="ADODB.Parameter.Name">
+ <context kind="class">Parameter</context>
+ <name>Name</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Parameter.NumericScale-->
+ <element type="property">
+ <source id="ADODB.Parameter.NumericScale">
+ <context kind="class">Parameter</context>
+ <name>NumericScale</name>
+ <type>byte</type>
+ </source>
+ </element>
+ <!--property::Parameter.Precision-->
+ <element type="property">
+ <source id="ADODB.Parameter.Precision">
+ <context kind="class">Parameter</context>
+ <name>Precision</name>
+ <type>byte</type>
+ </source>
+ </element>
+ <!--property::Parameter.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Parameter.Properties">
+ <context kind="class">Parameter</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Parameter.Size-->
+ <element type="property">
+ <source id="ADODB.Parameter.Size">
+ <context kind="class">Parameter</context>
+ <name>Size</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Parameter.Type-->
+ <element type="property">
+ <source id="ADODB.Parameter.Type">
+ <context kind="class">Parameter</context>
+ <name>Type</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Parameter.Value {Default}-->
+ <element type="property">
+ <source id="ADODB.Parameter.Value">
+ <context kind="class">Parameter</context>
+ <name default="true">Value</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--enum::ParameterAttributesEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ParameterAttributesEnum">
+ <name>ParameterAttributesEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamLong {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterAttributesEnum.adParamLong">
+ <context kind="enumeration">ParameterAttributesEnum</context>
+ <name>adParamLong</name>
+ <value>128</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamNullable {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterAttributesEnum.adParamNullable">
+ <context kind="enumeration">ParameterAttributesEnum</context>
+ <name>adParamNullable</name>
+ <value>64</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamSigned {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterAttributesEnum.adParamSigned">
+ <context kind="enumeration">ParameterAttributesEnum</context>
+ <name>adParamSigned</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ParameterDirectionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ParameterDirectionEnum">
+ <name>ParameterDirectionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamInput {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterDirectionEnum.adParamInput">
+ <context kind="enumeration">ParameterDirectionEnum</context>
+ <name>adParamInput</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamInputOutput {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterDirectionEnum.adParamInputOutput">
+ <context kind="enumeration">ParameterDirectionEnum</context>
+ <name>adParamInputOutput</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamOutput {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterDirectionEnum.adParamOutput">
+ <context kind="enumeration">ParameterDirectionEnum</context>
+ <name>adParamOutput</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamReturnValue {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterDirectionEnum.adParamReturnValue">
+ <context kind="enumeration">ParameterDirectionEnum</context>
+ <name>adParamReturnValue</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adParamUnknown {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ParameterDirectionEnum.adParamUnknown">
+ <context kind="enumeration">ParameterDirectionEnum</context>
+ <name>adParamUnknown</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Parameters-->
+ <element type="class">
+ <source id="ADODB.Parameters">
+ <name>Parameters</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--method::Parameters.Append-->
+ <element type="method">
+ <source id="ADODB.Parameters.Append">
+ <context kind="class">Parameters</context>
+ <name>Append</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Object</type>
+ <name>Object</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Parameters.Count {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Parameters.Count">
+ <context kind="class">Parameters</context>
+ <name>Count</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Parameters.Delete-->
+ <element type="method">
+ <source id="ADODB.Parameters.Delete">
+ <context kind="class">Parameters</context>
+ <name>Delete</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Parameters.Item {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Parameters.Item">
+ <context kind="class">Parameters</context>
+ <name default="true">Item</name>
+ <type>_Parameter</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Parameters.Refresh-->
+ <element type="method">
+ <source id="ADODB.Parameters.Refresh">
+ <context kind="class">Parameters</context>
+ <name>Refresh</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--enum::PersistFormatEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.PersistFormatEnum">
+ <name>PersistFormatEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPersistADTG {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PersistFormatEnum.adPersistADTG">
+ <context kind="enumeration">PersistFormatEnum</context>
+ <name>adPersistADTG</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPersistXML {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PersistFormatEnum.adPersistXML">
+ <context kind="enumeration">PersistFormatEnum</context>
+ <name>adPersistXML</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::PositionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.PositionEnum">
+ <name>PositionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPosBOF {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PositionEnum.adPosBOF">
+ <context kind="enumeration">PositionEnum</context>
+ <name>adPosBOF</name>
+ <value>-2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPosEOF {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PositionEnum.adPosEOF">
+ <context kind="enumeration">PositionEnum</context>
+ <name>adPosEOF</name>
+ <value>-3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPosUnknown {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PositionEnum.adPosUnknown">
+ <context kind="enumeration">PositionEnum</context>
+ <name>adPosUnknown</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Properties-->
+ <element type="class">
+ <source id="ADODB.Properties">
+ <name>Properties</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Properties.Count {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Properties.Count">
+ <context kind="class">Properties</context>
+ <name>Count</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Properties.Item {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Properties.Item">
+ <context kind="class">Properties</context>
+ <name default="true">Item</name>
+ <type>Property</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Properties.Refresh-->
+ <element type="method">
+ <source id="ADODB.Properties.Refresh">
+ <context kind="class">Properties</context>
+ <name>Refresh</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--Class::Property-->
+ <element type="class">
+ <source id="ADODB.Property">
+ <name>Property</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Property.Attributes-->
+ <element type="property">
+ <source id="ADODB.Property.Attributes">
+ <context kind="class">Property</context>
+ <name>Attributes</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Property.Name {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Property.Name">
+ <context kind="class">Property</context>
+ <name>Name</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Property.Type {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Property.Type">
+ <context kind="class">Property</context>
+ <name>Type</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Property.Value {Default}-->
+ <element type="property">
+ <source id="ADODB.Property.Value">
+ <context kind="class">Property</context>
+ <name default="true">Value</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--enum::PropertyAttributesEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.PropertyAttributesEnum">
+ <name>PropertyAttributesEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPropNotSupported {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PropertyAttributesEnum.adPropNotSupported">
+ <context kind="enumeration">PropertyAttributesEnum</context>
+ <name>adPropNotSupported</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPropOptional {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PropertyAttributesEnum.adPropOptional">
+ <context kind="enumeration">PropertyAttributesEnum</context>
+ <name>adPropOptional</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPropRead {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PropertyAttributesEnum.adPropRead">
+ <context kind="enumeration">PropertyAttributesEnum</context>
+ <name>adPropRead</name>
+ <value>512</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPropRequired {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PropertyAttributesEnum.adPropRequired">
+ <context kind="enumeration">PropertyAttributesEnum</context>
+ <name>adPropRequired</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adPropWrite {Constant}-->
+ <element type="constant">
+ <source id="ADODB.PropertyAttributesEnum.adPropWrite">
+ <context kind="enumeration">PropertyAttributesEnum</context>
+ <name>adPropWrite</name>
+ <value>1024</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--Class::Recordset-->
+ <element type="class">
+ <source id="ADODB.Recordset">
+ <name>Recordset</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Recordset.AbsolutePage-->
+ <element type="property">
+ <source id="ADODB.Recordset.AbsolutePage">
+ <context kind="class">Recordset</context>
+ <name>AbsolutePage</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.AbsolutePosition-->
+ <element type="property">
+ <source id="ADODB.Recordset.AbsolutePosition">
+ <context kind="class">Recordset</context>
+ <name>AbsolutePosition</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.ActiveCommand {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.ActiveCommand">
+ <context kind="class">Recordset</context>
+ <name>ActiveCommand</name>
+ <type>Object</type>
+ </source>
+ </element>
+ <!--property::Recordset.ActiveConnection-->
+ <element type="property">
+ <source id="ADODB.Recordset.ActiveConnection">
+ <context kind="class">Recordset</context>
+ <name>ActiveConnection</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--method::Recordset.AddNew-->
+ <element type="method">
+ <source id="ADODB.Recordset.AddNew">
+ <context kind="class">Recordset</context>
+ <name>AddNew</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>FieldList</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Values</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.BOF {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.BOF">
+ <context kind="class">Recordset</context>
+ <name>BOF</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Recordset.Bookmark-->
+ <element type="property">
+ <source id="ADODB.Recordset.Bookmark">
+ <context kind="class">Recordset</context>
+ <name>Bookmark</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Recordset.CacheSize-->
+ <element type="property">
+ <source id="ADODB.Recordset.CacheSize">
+ <context kind="class">Recordset</context>
+ <name>CacheSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset.Cancel-->
+ <element type="method">
+ <source id="ADODB.Recordset.Cancel">
+ <context kind="class">Recordset</context>
+ <name>Cancel</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset.CancelBatch-->
+ <element type="method">
+ <source id="ADODB.Recordset.CancelBatch">
+ <context kind="class">Recordset</context>
+ <name>CancelBatch</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.CancelUpdate-->
+ <element type="method">
+ <source id="ADODB.Recordset.CancelUpdate">
+ <context kind="class">Recordset</context>
+ <name>CancelUpdate</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset.Clone-->
+ <element type="method">
+ <source id="ADODB.Recordset.Clone">
+ <context kind="class">Recordset</context>
+ <name>Clone</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>LockType</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Close-->
+ <element type="method">
+ <source id="ADODB.Recordset.Close">
+ <context kind="class">Recordset</context>
+ <name>Close</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Recordset.Collect-->
+ <element type="property">
+ <source id="ADODB.Recordset.Collect">
+ <context kind="class">Recordset</context>
+ <name>Collect</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.CompareBookmarks-->
+ <element type="method">
+ <source id="ADODB.Recordset.CompareBookmarks">
+ <context kind="class">Recordset</context>
+ <name>CompareBookmarks</name>
+ <type>Integer</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Bookmark1</name>
+ </parameter>
+ <parameter>
+ <type>Variant</type>
+ <name>Bookmark2</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.CursorLocation-->
+ <element type="property">
+ <source id="ADODB.Recordset.CursorLocation">
+ <context kind="class">Recordset</context>
+ <name>CursorLocation</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.CursorType-->
+ <element type="property">
+ <source id="ADODB.Recordset.CursorType">
+ <context kind="class">Recordset</context>
+ <name>CursorType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.DataMember-->
+ <element type="property">
+ <source id="ADODB.Recordset.DataMember">
+ <context kind="class">Recordset</context>
+ <name>DataMember</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Recordset.DataSource {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.DataSource">
+ <context kind="class">Recordset</context>
+ <name>DataSource</name>
+ <type>IUnknown</type>
+ </source>
+ </element>
+ <!--method::Recordset.Delete-->
+ <element type="method">
+ <source id="ADODB.Recordset.Delete">
+ <context kind="class">Recordset</context>
+ <name>Delete</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.EditMode {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.EditMode">
+ <context kind="class">Recordset</context>
+ <name>EditMode</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset.EndOfRecordset-->
+ <element type="method">
+ <source id="ADODB.Recordset.EndOfRecordset">
+ <context kind="class">Recordset</context>
+ <name>EndOfRecordset</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>boolean[]</type>
+ <name>fMoreData</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.EOF {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.EOF">
+ <context kind="class">Recordset</context>
+ <name>EOF</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--method::Recordset.FetchComplete-->
+ <element type="method">
+ <source id="ADODB.Recordset.FetchComplete">
+ <context kind="class">Recordset</context>
+ <name>FetchComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.FetchProgress-->
+ <element type="method">
+ <source id="ADODB.Recordset.FetchProgress">
+ <context kind="class">Recordset</context>
+ <name>FetchProgress</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>Progress</name>
+ </parameter>
+ <parameter>
+ <type>Integer</type>
+ <name>MaxProgress</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.FieldChangeComplete-->
+ <element type="method">
+ <source id="ADODB.Recordset.FieldChangeComplete">
+ <context kind="class">Recordset</context>
+ <name>FieldChangeComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>cFields</name>
+ </parameter>
+ <parameter>
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.Fields {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.Fields">
+ <context kind="class">Recordset</context>
+ <name default="true">Fields</name>
+ <type>Fields</type>
+ </source>
+ </element>
+ <!--property::Recordset.Filter-->
+ <element type="property">
+ <source id="ADODB.Recordset.Filter">
+ <context kind="class">Recordset</context>
+ <name>Filter</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--method::Recordset.Find-->
+ <element type="method">
+ <source id="ADODB.Recordset.Find">
+ <context kind="class">Recordset</context>
+ <name>Find</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>String</type>
+ <name>Criteria</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SkipRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SearchDirection</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.GetRows-->
+ <element type="method">
+ <source id="ADODB.Recordset.GetRows">
+ <context kind="class">Recordset</context>
+ <name>GetRows</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Rows</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.GetString-->
+ <element type="method">
+ <source id="ADODB.Recordset.GetString">
+ <context kind="class">Recordset</context>
+ <name>GetString</name>
+ <type>String</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>StringFormat</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>NumRows</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>ColumnDelimeter</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>RowDelimeter</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>NullExpr</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.Index-->
+ <element type="property">
+ <source id="ADODB.Recordset.Index">
+ <context kind="class">Recordset</context>
+ <name>Index</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Recordset.LockType-->
+ <element type="property">
+ <source id="ADODB.Recordset.LockType">
+ <context kind="class">Recordset</context>
+ <name>LockType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.MarshalOptions-->
+ <element type="property">
+ <source id="ADODB.Recordset.MarshalOptions">
+ <context kind="class">Recordset</context>
+ <name>MarshalOptions</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.MaxRecords-->
+ <element type="property">
+ <source id="ADODB.Recordset.MaxRecords">
+ <context kind="class">Recordset</context>
+ <name>MaxRecords</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset.Move-->
+ <element type="method">
+ <source id="ADODB.Recordset.Move">
+ <context kind="class">Recordset</context>
+ <name>Move</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>NumRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.MoveComplete-->
+ <element type="method">
+ <source id="ADODB.Recordset.MoveComplete">
+ <context kind="class">Recordset</context>
+ <name>MoveComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>adReason</name>
+ </parameter>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.MoveFirst-->
+ <element type="method">
+ <source id="ADODB.Recordset.MoveFirst">
+ <context kind="class">Recordset</context>
+ <name>MoveFirst</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset.MoveLast-->
+ <element type="method">
+ <source id="ADODB.Recordset.MoveLast">
+ <context kind="class">Recordset</context>
+ <name>MoveLast</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset.MoveNext-->
+ <element type="method">
+ <source id="ADODB.Recordset.MoveNext">
+ <context kind="class">Recordset</context>
+ <name>MoveNext</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset.MovePrevious-->
+ <element type="method">
+ <source id="ADODB.Recordset.MovePrevious">
+ <context kind="class">Recordset</context>
+ <name>MovePrevious</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset.NextRecordset-->
+ <element type="method">
+ <source id="ADODB.Recordset.NextRecordset">
+ <context kind="class">Recordset</context>
+ <name>NextRecordset</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Open-->
+ <element type="method">
+ <source id="ADODB.Recordset.Open">
+ <context kind="class">Recordset</context>
+ <name>Open</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Source</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>ActiveConnection</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>CursorType</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>LockType</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.PageCount {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.PageCount">
+ <context kind="class">Recordset</context>
+ <name>PageCount</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.PageSize-->
+ <element type="property">
+ <source id="ADODB.Recordset.PageSize">
+ <context kind="class">Recordset</context>
+ <name>PageSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.Properties">
+ <context kind="class">Recordset</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--method::Recordset.RecordChangeComplete-->
+ <element type="method">
+ <source id="ADODB.Recordset.RecordChangeComplete">
+ <context kind="class">Recordset</context>
+ <name>RecordChangeComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>adReason</name>
+ </parameter>
+ <parameter>
+ <type>Integer</type>
+ <name>cRecords</name>
+ </parameter>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.RecordCount {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.RecordCount">
+ <context kind="class">Recordset</context>
+ <name>RecordCount</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset.RecordsetChangeComplete-->
+ <element type="method">
+ <source id="ADODB.Recordset.RecordsetChangeComplete">
+ <context kind="class">Recordset</context>
+ <name>RecordsetChangeComplete</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>adReason</name>
+ </parameter>
+ <parameter>
+ <type>Error</type>
+ <name>pError</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Requery-->
+ <element type="method">
+ <source id="ADODB.Recordset.Requery">
+ <context kind="class">Recordset</context>
+ <name>Requery</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Resync-->
+ <element type="method">
+ <source id="ADODB.Recordset.Resync">
+ <context kind="class">Recordset</context>
+ <name>Resync</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>ResyncValues</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Save-->
+ <element type="method">
+ <source id="ADODB.Recordset.Save">
+ <context kind="class">Recordset</context>
+ <name>Save</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>String</type>
+ <name>FileName</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>PersistFormat</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Seek-->
+ <element type="method">
+ <source id="ADODB.Recordset.Seek">
+ <context kind="class">Recordset</context>
+ <name>Seek</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>KeyValues</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SeekOption</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset.Sort-->
+ <element type="property">
+ <source id="ADODB.Recordset.Sort">
+ <context kind="class">Recordset</context>
+ <name>Sort</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Recordset.Source-->
+ <element type="property">
+ <source id="ADODB.Recordset.Source">
+ <context kind="class">Recordset</context>
+ <name>Source</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Recordset.State {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.State">
+ <context kind="class">Recordset</context>
+ <name>State</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.Status {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset.Status">
+ <context kind="class">Recordset</context>
+ <name>Status</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset.StayInSync-->
+ <element type="property">
+ <source id="ADODB.Recordset.StayInSync">
+ <context kind="class">Recordset</context>
+ <name>StayInSync</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--method::Recordset.Supports-->
+ <element type="method">
+ <source id="ADODB.Recordset.Supports">
+ <context kind="class">Recordset</context>
+ <name>Supports</name>
+ <type>boolean</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>CursorOptions</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.Update-->
+ <element type="method">
+ <source id="ADODB.Recordset.Update">
+ <context kind="class">Recordset</context>
+ <name>Update</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Values</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.UpdateBatch-->
+ <element type="method">
+ <source id="ADODB.Recordset.UpdateBatch">
+ <context kind="class">Recordset</context>
+ <name>UpdateBatch</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.WillChangeField-->
+ <element type="method">
+ <source id="ADODB.Recordset.WillChangeField">
+ <context kind="class">Recordset</context>
+ <name>WillChangeField</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>cFields</name>
+ </parameter>
+ <parameter>
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.WillChangeRecord-->
+ <element type="method">
+ <source id="ADODB.Recordset.WillChangeRecord">
+ <context kind="class">Recordset</context>
+ <name>WillChangeRecord</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>adReason</name>
+ </parameter>
+ <parameter>
+ <type>Integer</type>
+ <name>cRecords</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.WillChangeRecordset-->
+ <element type="method">
+ <source id="ADODB.Recordset.WillChangeRecordset">
+ <context kind="class">Recordset</context>
+ <name>WillChangeRecordset</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>adReason</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset.WillMove-->
+ <element type="method">
+ <source id="ADODB.Recordset.WillMove">
+ <context kind="class">Recordset</context>
+ <name>WillMove</name>
+ <type>HRESULT</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>adReason</name>
+ </parameter>
+ <parameter>
+ <type>EventStatusEnum</type>
+ <name>adStatus</name>
+ </parameter>
+ <parameter>
+ <type>_Recordset</type>
+ <name>pRecordset</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--Class::Recordset15-->
+ <element type="class">
+ <source id="ADODB.Recordset15">
+ <name>Recordset15</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Recordset15.AbsolutePage-->
+ <element type="property">
+ <source id="ADODB.Recordset15.AbsolutePage">
+ <context kind="class">Recordset15</context>
+ <name>AbsolutePage</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.AbsolutePosition-->
+ <element type="property">
+ <source id="ADODB.Recordset15.AbsolutePosition">
+ <context kind="class">Recordset15</context>
+ <name>AbsolutePosition</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.ActiveConnection-->
+ <element type="property">
+ <source id="ADODB.Recordset15.ActiveConnection">
+ <context kind="class">Recordset15</context>
+ <name>ActiveConnection</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--method::Recordset15.AddNew-->
+ <element type="method">
+ <source id="ADODB.Recordset15.AddNew">
+ <context kind="class">Recordset15</context>
+ <name>AddNew</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>FieldList</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Values</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset15.BOF {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.BOF">
+ <context kind="class">Recordset15</context>
+ <name>BOF</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Bookmark-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Bookmark">
+ <context kind="class">Recordset15</context>
+ <name>Bookmark</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Recordset15.CacheSize-->
+ <element type="property">
+ <source id="ADODB.Recordset15.CacheSize">
+ <context kind="class">Recordset15</context>
+ <name>CacheSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset15.CancelBatch-->
+ <element type="method">
+ <source id="ADODB.Recordset15.CancelBatch">
+ <context kind="class">Recordset15</context>
+ <name>CancelBatch</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset15.CancelUpdate-->
+ <element type="method">
+ <source id="ADODB.Recordset15.CancelUpdate">
+ <context kind="class">Recordset15</context>
+ <name>CancelUpdate</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset15.Close-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Close">
+ <context kind="class">Recordset15</context>
+ <name>Close</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Collect-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Collect">
+ <context kind="class">Recordset15</context>
+ <name>Collect</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset15.CursorLocation-->
+ <element type="property">
+ <source id="ADODB.Recordset15.CursorLocation">
+ <context kind="class">Recordset15</context>
+ <name>CursorLocation</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.CursorType-->
+ <element type="property">
+ <source id="ADODB.Recordset15.CursorType">
+ <context kind="class">Recordset15</context>
+ <name>CursorType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset15.Delete-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Delete">
+ <context kind="class">Recordset15</context>
+ <name>Delete</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset15.EditMode {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.EditMode">
+ <context kind="class">Recordset15</context>
+ <name>EditMode</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.EOF {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.EOF">
+ <context kind="class">Recordset15</context>
+ <name>EOF</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Fields {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Fields">
+ <context kind="class">Recordset15</context>
+ <name default="true">Fields</name>
+ <type>Fields</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Filter-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Filter">
+ <context kind="class">Recordset15</context>
+ <name>Filter</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--method::Recordset15.Find-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Find">
+ <context kind="class">Recordset15</context>
+ <name>Find</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>String</type>
+ <name>Criteria</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SkipRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SearchDirection</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset15.GetRows-->
+ <element type="method">
+ <source id="ADODB.Recordset15.GetRows">
+ <context kind="class">Recordset15</context>
+ <name>GetRows</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Rows</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset15.LockType-->
+ <element type="property">
+ <source id="ADODB.Recordset15.LockType">
+ <context kind="class">Recordset15</context>
+ <name>LockType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.MarshalOptions-->
+ <element type="property">
+ <source id="ADODB.Recordset15.MarshalOptions">
+ <context kind="class">Recordset15</context>
+ <name>MarshalOptions</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.MaxRecords-->
+ <element type="property">
+ <source id="ADODB.Recordset15.MaxRecords">
+ <context kind="class">Recordset15</context>
+ <name>MaxRecords</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset15.Move-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Move">
+ <context kind="class">Recordset15</context>
+ <name>Move</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>NumRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset15.MoveFirst-->
+ <element type="method">
+ <source id="ADODB.Recordset15.MoveFirst">
+ <context kind="class">Recordset15</context>
+ <name>MoveFirst</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset15.MoveLast-->
+ <element type="method">
+ <source id="ADODB.Recordset15.MoveLast">
+ <context kind="class">Recordset15</context>
+ <name>MoveLast</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset15.MoveNext-->
+ <element type="method">
+ <source id="ADODB.Recordset15.MoveNext">
+ <context kind="class">Recordset15</context>
+ <name>MoveNext</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset15.MovePrevious-->
+ <element type="method">
+ <source id="ADODB.Recordset15.MovePrevious">
+ <context kind="class">Recordset15</context>
+ <name>MovePrevious</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset15.NextRecordset-->
+ <element type="method">
+ <source id="ADODB.Recordset15.NextRecordset">
+ <context kind="class">Recordset15</context>
+ <name>NextRecordset</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset15.Open-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Open">
+ <context kind="class">Recordset15</context>
+ <name>Open</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Source</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>ActiveConnection</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>CursorType</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>LockType</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset15.PageCount {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.PageCount">
+ <context kind="class">Recordset15</context>
+ <name>PageCount</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.PageSize-->
+ <element type="property">
+ <source id="ADODB.Recordset15.PageSize">
+ <context kind="class">Recordset15</context>
+ <name>PageSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Properties">
+ <context kind="class">Recordset15</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Recordset15.RecordCount {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.RecordCount">
+ <context kind="class">Recordset15</context>
+ <name>RecordCount</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset15.Requery-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Requery">
+ <context kind="class">Recordset15</context>
+ <name>Requery</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset15.Sort-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Sort">
+ <context kind="class">Recordset15</context>
+ <name>Sort</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Source-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Source">
+ <context kind="class">Recordset15</context>
+ <name>Source</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Recordset15.State {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.State">
+ <context kind="class">Recordset15</context>
+ <name>State</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset15.Status {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset15.Status">
+ <context kind="class">Recordset15</context>
+ <name>Status</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset15.Supports-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Supports">
+ <context kind="class">Recordset15</context>
+ <name>Supports</name>
+ <type>boolean</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>CursorOptions</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset15.Update-->
+ <element type="method">
+ <source id="ADODB.Recordset15.Update">
+ <context kind="class">Recordset15</context>
+ <name>Update</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Values</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset15.UpdateBatch-->
+ <element type="method">
+ <source id="ADODB.Recordset15.UpdateBatch">
+ <context kind="class">Recordset15</context>
+ <name>UpdateBatch</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--Class::Recordset20-->
+ <element type="class">
+ <source id="ADODB.Recordset20">
+ <name>Recordset20</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--property::Recordset20.AbsolutePage-->
+ <element type="property">
+ <source id="ADODB.Recordset20.AbsolutePage">
+ <context kind="class">Recordset20</context>
+ <name>AbsolutePage</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.AbsolutePosition-->
+ <element type="property">
+ <source id="ADODB.Recordset20.AbsolutePosition">
+ <context kind="class">Recordset20</context>
+ <name>AbsolutePosition</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.ActiveCommand {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.ActiveCommand">
+ <context kind="class">Recordset20</context>
+ <name>ActiveCommand</name>
+ <type>Object</type>
+ </source>
+ </element>
+ <!--property::Recordset20.ActiveConnection-->
+ <element type="property">
+ <source id="ADODB.Recordset20.ActiveConnection">
+ <context kind="class">Recordset20</context>
+ <name>ActiveConnection</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--method::Recordset20.AddNew-->
+ <element type="method">
+ <source id="ADODB.Recordset20.AddNew">
+ <context kind="class">Recordset20</context>
+ <name>AddNew</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>FieldList</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Values</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset20.BOF {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.BOF">
+ <context kind="class">Recordset20</context>
+ <name>BOF</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Bookmark-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Bookmark">
+ <context kind="class">Recordset20</context>
+ <name>Bookmark</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Recordset20.CacheSize-->
+ <element type="property">
+ <source id="ADODB.Recordset20.CacheSize">
+ <context kind="class">Recordset20</context>
+ <name>CacheSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Cancel-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Cancel">
+ <context kind="class">Recordset20</context>
+ <name>Cancel</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset20.CancelBatch-->
+ <element type="method">
+ <source id="ADODB.Recordset20.CancelBatch">
+ <context kind="class">Recordset20</context>
+ <name>CancelBatch</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.CancelUpdate-->
+ <element type="method">
+ <source id="ADODB.Recordset20.CancelUpdate">
+ <context kind="class">Recordset20</context>
+ <name>CancelUpdate</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Clone-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Clone">
+ <context kind="class">Recordset20</context>
+ <name>Clone</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>LockType</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.Close-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Close">
+ <context kind="class">Recordset20</context>
+ <name>Close</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Collect-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Collect">
+ <context kind="class">Recordset20</context>
+ <name>Collect</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Index</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.CompareBookmarks-->
+ <element type="method">
+ <source id="ADODB.Recordset20.CompareBookmarks">
+ <context kind="class">Recordset20</context>
+ <name>CompareBookmarks</name>
+ <type>Integer</type>
+ <parameter-list>
+ <parameter>
+ <type>Variant</type>
+ <name>Bookmark1</name>
+ </parameter>
+ <parameter>
+ <type>Variant</type>
+ <name>Bookmark2</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset20.CursorLocation-->
+ <element type="property">
+ <source id="ADODB.Recordset20.CursorLocation">
+ <context kind="class">Recordset20</context>
+ <name>CursorLocation</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.CursorType-->
+ <element type="property">
+ <source id="ADODB.Recordset20.CursorType">
+ <context kind="class">Recordset20</context>
+ <name>CursorType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.DataMember-->
+ <element type="property">
+ <source id="ADODB.Recordset20.DataMember">
+ <context kind="class">Recordset20</context>
+ <name>DataMember</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Recordset20.DataSource {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.DataSource">
+ <context kind="class">Recordset20</context>
+ <name>DataSource</name>
+ <type>IUnknown</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Delete-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Delete">
+ <context kind="class">Recordset20</context>
+ <name>Delete</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset20.EditMode {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.EditMode">
+ <context kind="class">Recordset20</context>
+ <name>EditMode</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.EOF {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.EOF">
+ <context kind="class">Recordset20</context>
+ <name>EOF</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Fields {Default} {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Fields">
+ <context kind="class">Recordset20</context>
+ <name default="true">Fields</name>
+ <type>Fields</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Filter-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Filter">
+ <context kind="class">Recordset20</context>
+ <name>Filter</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Find-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Find">
+ <context kind="class">Recordset20</context>
+ <name>Find</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>String</type>
+ <name>Criteria</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SkipRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>SearchDirection</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.GetRows-->
+ <element type="method">
+ <source id="ADODB.Recordset20.GetRows">
+ <context kind="class">Recordset20</context>
+ <name>GetRows</name>
+ <type>Variant</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Rows</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.GetString-->
+ <element type="method">
+ <source id="ADODB.Recordset20.GetString">
+ <context kind="class">Recordset20</context>
+ <name>GetString</name>
+ <type>String</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>StringFormat</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>NumRows</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>ColumnDelimeter</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>RowDelimeter</name>
+ </parameter>
+ <parameter optional="true">
+ <type>String</type>
+ <name>NullExpr</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset20.LockType-->
+ <element type="property">
+ <source id="ADODB.Recordset20.LockType">
+ <context kind="class">Recordset20</context>
+ <name>LockType</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.MarshalOptions-->
+ <element type="property">
+ <source id="ADODB.Recordset20.MarshalOptions">
+ <context kind="class">Recordset20</context>
+ <name>MarshalOptions</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.MaxRecords-->
+ <element type="property">
+ <source id="ADODB.Recordset20.MaxRecords">
+ <context kind="class">Recordset20</context>
+ <name>MaxRecords</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Move-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Move">
+ <context kind="class">Recordset20</context>
+ <name>Move</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>NumRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Start</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.MoveFirst-->
+ <element type="method">
+ <source id="ADODB.Recordset20.MoveFirst">
+ <context kind="class">Recordset20</context>
+ <name>MoveFirst</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset20.MoveLast-->
+ <element type="method">
+ <source id="ADODB.Recordset20.MoveLast">
+ <context kind="class">Recordset20</context>
+ <name>MoveLast</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset20.MoveNext-->
+ <element type="method">
+ <source id="ADODB.Recordset20.MoveNext">
+ <context kind="class">Recordset20</context>
+ <name>MoveNext</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset20.MovePrevious-->
+ <element type="method">
+ <source id="ADODB.Recordset20.MovePrevious">
+ <context kind="class">Recordset20</context>
+ <name>MovePrevious</name>
+ <type>void</type>
+ </source>
+ </element>
+ <!--method::Recordset20.NextRecordset-->
+ <element type="method">
+ <source id="ADODB.Recordset20.NextRecordset">
+ <context kind="class">Recordset20</context>
+ <name>NextRecordset</name>
+ <type>_Recordset</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>RecordsAffected</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.Open-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Open">
+ <context kind="class">Recordset20</context>
+ <name>Open</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Source</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>ActiveConnection</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>CursorType</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>LockType</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset20.PageCount {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.PageCount">
+ <context kind="class">Recordset20</context>
+ <name>PageCount</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.PageSize-->
+ <element type="property">
+ <source id="ADODB.Recordset20.PageSize">
+ <context kind="class">Recordset20</context>
+ <name>PageSize</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Properties {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Properties">
+ <context kind="class">Recordset20</context>
+ <name>Properties</name>
+ <type>Properties</type>
+ </source>
+ </element>
+ <!--property::Recordset20.RecordCount {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.RecordCount">
+ <context kind="class">Recordset20</context>
+ <name>RecordCount</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Requery-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Requery">
+ <context kind="class">Recordset20</context>
+ <name>Requery</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>Options</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.Resync-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Resync">
+ <context kind="class">Recordset20</context>
+ <name>Resync</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>ResyncValues</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.Save-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Save">
+ <context kind="class">Recordset20</context>
+ <name>Save</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>String</type>
+ <name>FileName</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>PersistFormat</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--property::Recordset20.Sort-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Sort">
+ <context kind="class">Recordset20</context>
+ <name>Sort</name>
+ <type>String</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Source-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Source">
+ <context kind="class">Recordset20</context>
+ <name>Source</name>
+ <type>Variant</type>
+ </source>
+ </element>
+ <!--property::Recordset20.State {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.State">
+ <context kind="class">Recordset20</context>
+ <name>State</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.Status {ReadOnly}-->
+ <element type="property">
+ <source id="ADODB.Recordset20.Status">
+ <context kind="class">Recordset20</context>
+ <name>Status</name>
+ <type>Integer</type>
+ </source>
+ </element>
+ <!--property::Recordset20.StayInSync-->
+ <element type="property">
+ <source id="ADODB.Recordset20.StayInSync">
+ <context kind="class">Recordset20</context>
+ <name>StayInSync</name>
+ <type>boolean</type>
+ </source>
+ </element>
+ <!--method::Recordset20.Supports-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Supports">
+ <context kind="class">Recordset20</context>
+ <name>Supports</name>
+ <type>boolean</type>
+ <parameter-list>
+ <parameter>
+ <type>Integer</type>
+ <name>CursorOptions</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.Update-->
+ <element type="method">
+ <source id="ADODB.Recordset20.Update">
+ <context kind="class">Recordset20</context>
+ <name>Update</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Fields</name>
+ </parameter>
+ <parameter optional="true">
+ <type>Variant</type>
+ <name>Values</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--method::Recordset20.UpdateBatch-->
+ <element type="method">
+ <source id="ADODB.Recordset20.UpdateBatch">
+ <context kind="class">Recordset20</context>
+ <name>UpdateBatch</name>
+ <type>void</type>
+ <parameter-list>
+ <parameter optional="true">
+ <type>Integer</type>
+ <name>AffectRecords</name>
+ </parameter>
+ </parameter-list>
+ </source>
+ </element>
+ <!--enum::RecordStatusEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.RecordStatusEnum">
+ <name>RecordStatusEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecCanceled {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecCanceled">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecCanceled</name>
+ <value>256</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecCantRelease {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecCantRelease">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecCantRelease</name>
+ <value>1024</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecConcurrencyViolation {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecConcurrencyViolation">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecConcurrencyViolation</name>
+ <value>2048</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecDBDeleted {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecDBDeleted">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecDBDeleted</name>
+ <value>262144</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecDeleted {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecDeleted">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecDeleted</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecIntegrityViolation {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecIntegrityViolation">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecIntegrityViolation</name>
+ <value>4096</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecInvalid {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecInvalid">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecInvalid</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecMaxChangesExceeded {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecMaxChangesExceeded">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecMaxChangesExceeded</name>
+ <value>8192</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecModified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecModified">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecModified</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecMultipleChanges {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecMultipleChanges">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecMultipleChanges</name>
+ <value>64</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecNew {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecNew">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecNew</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecObjectOpen {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecObjectOpen">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecObjectOpen</name>
+ <value>16384</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecOK {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecOK">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecOK</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecOutOfMemory {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecOutOfMemory">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecOutOfMemory</name>
+ <value>32768</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecPendingChanges {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecPendingChanges">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecPendingChanges</name>
+ <value>128</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecPermissionDenied {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecPermissionDenied">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecPermissionDenied</name>
+ <value>65536</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecSchemaViolation {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecSchemaViolation">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecSchemaViolation</name>
+ <value>131072</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adRecUnmodified {Constant}-->
+ <element type="constant">
+ <source id="ADODB.RecordStatusEnum.adRecUnmodified">
+ <context kind="enumeration">RecordStatusEnum</context>
+ <name>adRecUnmodified</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::ResyncEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.ResyncEnum">
+ <name>ResyncEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncAllValues {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ResyncEnum.adResyncAllValues">
+ <context kind="enumeration">ResyncEnum</context>
+ <name>adResyncAllValues</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adResyncUnderlyingValues {Constant}-->
+ <element type="constant">
+ <source id="ADODB.ResyncEnum.adResyncUnderlyingValues">
+ <context kind="enumeration">ResyncEnum</context>
+ <name>adResyncUnderlyingValues</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::SchemaEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.SchemaEnum">
+ <name>SchemaEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaAsserts {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaAsserts">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaAsserts</name>
+ <value>0</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaCatalogs {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaCatalogs">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaCatalogs</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaCharacterSets {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaCharacterSets">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaCharacterSets</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaCheckConstraints {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaCheckConstraints">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaCheckConstraints</name>
+ <value>5</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaCollations {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaCollations">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaCollations</name>
+ <value>3</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaColumnPrivileges {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaColumnPrivileges">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaColumnPrivileges</name>
+ <value>13</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaColumns {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaColumns">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaColumns</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaColumnsDomainUsage {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaColumnsDomainUsage">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaColumnsDomainUsage</name>
+ <value>11</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaConstraintColumnUsage {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaConstraintColumnUsage">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaConstraintColumnUsage</name>
+ <value>6</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaConstraintTableUsage {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaConstraintTableUsage">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaConstraintTableUsage</name>
+ <value>7</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaCubes {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaCubes">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaCubes</name>
+ <value>32</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaDBInfoKeywords {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaDBInfoKeywords">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaDBInfoKeywords</name>
+ <value>30</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaDBInfoLiterals {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaDBInfoLiterals">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaDBInfoLiterals</name>
+ <value>31</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaDimensions {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaDimensions">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaDimensions</name>
+ <value>33</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaForeignKeys {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaForeignKeys">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaForeignKeys</name>
+ <value>27</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaHierarchies {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaHierarchies">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaHierarchies</name>
+ <value>34</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaIndexes {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaIndexes">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaIndexes</name>
+ <value>12</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaKeyColumnUsage {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaKeyColumnUsage">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaKeyColumnUsage</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaLevels {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaLevels">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaLevels</name>
+ <value>35</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaMeasures {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaMeasures">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaMeasures</name>
+ <value>36</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaMembers {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaMembers">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaMembers</name>
+ <value>38</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaPrimaryKeys {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaPrimaryKeys">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaPrimaryKeys</name>
+ <value>28</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaProcedureColumns {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaProcedureColumns">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaProcedureColumns</name>
+ <value>29</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaProcedureParameters {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaProcedureParameters">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaProcedureParameters</name>
+ <value>26</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaProcedures {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaProcedures">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaProcedures</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaProperties {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaProperties">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaProperties</name>
+ <value>37</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaProviderSpecific {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaProviderSpecific">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaProviderSpecific</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaProviderTypes {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaProviderTypes">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaProviderTypes</name>
+ <value>22</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaReferentialConstraints {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaReferentialConstraints">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaReferentialConstraints</name>
+ <value>9</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaReferentialContraints {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaReferentialContraints">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaReferentialContraints</name>
+ <value>9</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaSchemata {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaSchemata">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaSchemata</name>
+ <value>17</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaSQLLanguages {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaSQLLanguages">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaSQLLanguages</name>
+ <value>18</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaStatistics {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaStatistics">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaStatistics</name>
+ <value>19</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaTableConstraints {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaTableConstraints">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaTableConstraints</name>
+ <value>10</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaTablePrivileges {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaTablePrivileges">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaTablePrivileges</name>
+ <value>14</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaTables {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaTables">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaTables</name>
+ <value>20</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaTranslations {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaTranslations">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaTranslations</name>
+ <value>21</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaTrustees {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaTrustees">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaTrustees</name>
+ <value>39</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaUsagePrivileges {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaUsagePrivileges">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaUsagePrivileges</name>
+ <value>15</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaViewColumnUsage {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaViewColumnUsage">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaViewColumnUsage</name>
+ <value>24</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaViews {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaViews">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaViews</name>
+ <value>23</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSchemaViewTableUsage {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SchemaEnum.adSchemaViewTableUsage">
+ <context kind="enumeration">SchemaEnum</context>
+ <name>adSchemaViewTableUsage</name>
+ <value>25</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::SearchDirectionEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.SearchDirectionEnum">
+ <name>SearchDirectionEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSearchBackward {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SearchDirectionEnum.adSearchBackward">
+ <context kind="enumeration">SearchDirectionEnum</context>
+ <name>adSearchBackward</name>
+ <value>-1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSearchForward {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SearchDirectionEnum.adSearchForward">
+ <context kind="enumeration">SearchDirectionEnum</context>
+ <name>adSearchForward</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::SeekEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.SeekEnum">
+ <name>SeekEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeekAfter {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SeekEnum.adSeekAfter">
+ <context kind="enumeration">SeekEnum</context>
+ <name>adSeekAfter</name>
+ <value>8</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeekAfterEQ {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SeekEnum.adSeekAfterEQ">
+ <context kind="enumeration">SeekEnum</context>
+ <name>adSeekAfterEQ</name>
+ <value>4</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeekBefore {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SeekEnum.adSeekBefore">
+ <context kind="enumeration">SeekEnum</context>
+ <name>adSeekBefore</name>
+ <value>32</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeekBeforeEQ {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SeekEnum.adSeekBeforeEQ">
+ <context kind="enumeration">SeekEnum</context>
+ <name>adSeekBeforeEQ</name>
+ <value>16</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeekFirstEQ {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SeekEnum.adSeekFirstEQ">
+ <context kind="enumeration">SeekEnum</context>
+ <name>adSeekFirstEQ</name>
+ <value>1</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adSeekLastEQ {Constant}-->
+ <element type="constant">
+ <source id="ADODB.SeekEnum.adSeekLastEQ">
+ <context kind="enumeration">SeekEnum</context>
+ <name>adSeekLastEQ</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::StringFormatEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.StringFormatEnum">
+ <name>StringFormatEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adClipString {Constant}-->
+ <element type="constant">
+ <source id="ADODB.StringFormatEnum.adClipString">
+ <context kind="enumeration">StringFormatEnum</context>
+ <name>adClipString</name>
+ <value>2</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::XactAttributeEnum {Enumeration}-->
+ <element type="enumeration">
+ <source id="ADODB.XactAttributeEnum">
+ <name>XactAttributeEnum</name>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactAbortRetaining {Constant}-->
+ <element type="constant">
+ <source id="ADODB.XactAttributeEnum.adXactAbortRetaining">
+ <context kind="enumeration">XactAttributeEnum</context>
+ <name>adXactAbortRetaining</name>
+ <value>262144</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactAsyncPhaseOne {Constant}-->
+ <element type="constant">
+ <source id="ADODB.XactAttributeEnum.adXactAsyncPhaseOne">
+ <context kind="enumeration">XactAttributeEnum</context>
+ <name>adXactAsyncPhaseOne</name>
+ <value>524288</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactCommitRetaining {Constant}-->
+ <element type="constant">
+ <source id="ADODB.XactAttributeEnum.adXactCommitRetaining">
+ <context kind="enumeration">XactAttributeEnum</context>
+ <name>adXactCommitRetaining</name>
+ <value>131072</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+ <!--enum::adXactSyncPhaseOne {Constant}-->
+ <element type="constant">
+ <source id="ADODB.XactAttributeEnum.adXactSyncPhaseOne">
+ <context kind="enumeration">XactAttributeEnum</context>
+ <name>adXactSyncPhaseOne</name>
+ <value>1048576</value>
+ </source>
+ <destination designation="identity" />
+ </element>
+</api>