diff options
Diffstat (limited to 'oovbaapi/genconstidl/dao.api')
-rw-r--r-- | oovbaapi/genconstidl/dao.api | 6317 |
1 files changed, 6317 insertions, 0 deletions
diff --git a/oovbaapi/genconstidl/dao.api b/oovbaapi/genconstidl/dao.api new file mode 100644 index 000000000000..40f857fa5132 --- /dev/null +++ b/oovbaapi/genconstidl/dao.api @@ -0,0 +1,6317 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- ===================================================================== + + DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + + Copyright 2008 by Sun Microsystems, Inc. + + OpenOffice.org - a multi-platform office productivity suite + + $RCSfile: dao.api,v $ + + $Revision: 1.3 $ + + 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 DAO 3.6 Object Library" library-name="DAO" library-minorversion="0" library-majorversion="5" author="Sun Microsystems" date-created="20050331"> + <!--enum::CollatingOrderEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.CollatingOrderEnum"> + <name>CollatingOrderEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortArabic {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortArabic"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortArabic</name> + <value>1025</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortChineseSimplified {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortChineseSimplified"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortChineseSimplified</name> + <value>2052</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortChineseTraditional {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortChineseTraditional"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortChineseTraditional</name> + <value>1028</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortCyrillic {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortCyrillic"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortCyrillic</name> + <value>1049</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortCzech {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortCzech"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortCzech</name> + <value>1029</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortDutch {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortDutch"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortDutch</name> + <value>1043</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortGeneral {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortGeneral"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortGeneral</name> + <value>1033</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortGreek {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortGreek"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortGreek</name> + <value>1032</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortHebrew {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortHebrew"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortHebrew</name> + <value>1037</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortHungarian {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortHungarian"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortHungarian</name> + <value>1038</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortIcelandic {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortIcelandic"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortIcelandic</name> + <value>1039</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortJapanese {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortJapanese"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortJapanese</name> + <value>1041</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortKorean {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortKorean"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortKorean</name> + <value>1042</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortNeutral {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortNeutral"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortNeutral</name> + <value>1024</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortNorwdan {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortNorwdan"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortNorwdan</name> + <value>1030</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortPDXIntl {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortPDXIntl"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortPDXIntl</name> + <value>1033</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortPDXNor {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortPDXNor"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortPDXNor</name> + <value>1030</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortPDXSwe {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortPDXSwe"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortPDXSwe</name> + <value>1053</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortPolish {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortPolish"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortPolish</name> + <value>1045</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortSlovenian {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortSlovenian"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortSlovenian</name> + <value>1060</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortSpanish {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortSpanish"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortSpanish</name> + <value>1034</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortSwedFin {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortSwedFin"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortSwedFin</name> + <value>1053</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortThai {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortThai"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortThai</name> + <value>1054</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortTurkish {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortTurkish"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortTurkish</name> + <value>1055</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSortUndefined {Constant}--> + <element type="constant"> + <source id="DAO.CollatingOrderEnum.dbSortUndefined"> + <context kind="enumeration">CollatingOrderEnum</context> + <name>dbSortUndefined</name> + <value>-1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::CommitTransOptionsEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.CommitTransOptionsEnum"> + <name>CommitTransOptionsEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbForceOSFlush {Constant}--> + <element type="constant"> + <source id="DAO.CommitTransOptionsEnum.dbForceOSFlush"> + <context kind="enumeration">CommitTransOptionsEnum</context> + <name>dbForceOSFlush</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Connection--> + <element type="class"> + <source id="DAO.Connection"> + <name>Connection</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Connection.Cancel--> + <element type="method"> + <source id="DAO.Connection.Cancel"> + <context kind="class">Connection</context> + <name>Cancel</name> + <type>void</type> + </source> + </element> + <!--method::Connection.Close--> + <element type="method"> + <source id="DAO.Connection.Close"> + <context kind="class">Connection</context> + <name>Close</name> + <type>void</type> + </source> + </element> + <!--property::Connection.Connect {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.Connect"> + <context kind="class">Connection</context> + <name>Connect</name> + <type>String</type> + </source> + </element> + <!--method::Connection.CreateQueryDef--> + <element type="method"> + <source id="DAO.Connection.CreateQueryDef"> + <context kind="class">Connection</context> + <name>CreateQueryDef</name> + <type>QueryDef</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>SQLText</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Connection.Database {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.Database"> + <context kind="class">Connection</context> + <name>Database</name> + <type>Database</type> + </source> + </element> + <!--method::Connection.Execute--> + <element type="method"> + <source id="DAO.Connection.Execute"> + <context kind="class">Connection</context> + <name>Execute</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Query</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Connection.hDbc {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.hDbc"> + <context kind="class">Connection</context> + <name>hDbc</name> + <type>Integer</type> + </source> + </element> + <!--property::Connection.Name {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.Name"> + <context kind="class">Connection</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--method::Connection.OpenRecordset--> + <element type="method"> + <source id="DAO.Connection.OpenRecordset"> + <context kind="class">Connection</context> + <name>OpenRecordset</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>LockEdit</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Connection.QueryDefs {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.QueryDefs"> + <context kind="class">Connection</context> + <name default="true">QueryDefs</name> + <type>QueryDefs</type> + </source> + </element> + <!--property::Connection.QueryTimeout--> + <element type="property"> + <source id="DAO.Connection.QueryTimeout"> + <context kind="class">Connection</context> + <name>QueryTimeout</name> + <type>short</type> + </source> + </element> + <!--property::Connection.RecordsAffected {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.RecordsAffected"> + <context kind="class">Connection</context> + <name>RecordsAffected</name> + <type>Integer</type> + </source> + </element> + <!--property::Connection.Recordsets {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.Recordsets"> + <context kind="class">Connection</context> + <name>Recordsets</name> + <type>Recordsets</type> + </source> + </element> + <!--property::Connection.StillExecuting {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.StillExecuting"> + <context kind="class">Connection</context> + <name>StillExecuting</name> + <type>boolean</type> + </source> + </element> + <!--property::Connection.Transactions {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.Transactions"> + <context kind="class">Connection</context> + <name>Transactions</name> + <type>boolean</type> + </source> + </element> + <!--property::Connection.Updatable {ReadOnly}--> + <element type="property"> + <source id="DAO.Connection.Updatable"> + <context kind="class">Connection</context> + <name>Updatable</name> + <type>boolean</type> + </source> + </element> + <!--Class::Connections--> + <element type="class"> + <source id="DAO.Connections"> + <name>Connections</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Connections.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Connections.Count"> + <context kind="class">Connections</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Connections.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Connections.Item"> + <context kind="class">Connections</context> + <name default="true">Item</name> + <type>Connection</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Connections.Refresh--> + <element type="method"> + <source id="DAO.Connections.Refresh"> + <context kind="class">Connections</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--Class::Container--> + <element type="class"> + <source id="DAO.Container"> + <name>Container</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Container.AllPermissions {ReadOnly}--> + <element type="property"> + <source id="DAO.Container.AllPermissions"> + <context kind="class">Container</context> + <name>AllPermissions</name> + <type>Integer</type> + </source> + </element> + <!--property::Container.Documents {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Container.Documents"> + <context kind="class">Container</context> + <name default="true">Documents</name> + <type>Documents</type> + </source> + </element> + <!--property::Container.Inherit--> + <element type="property"> + <source id="DAO.Container.Inherit"> + <context kind="class">Container</context> + <name>Inherit</name> + <type>boolean</type> + </source> + </element> + <!--property::Container.Name {ReadOnly}--> + <element type="property"> + <source id="DAO.Container.Name"> + <context kind="class">Container</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Container.Owner--> + <element type="property"> + <source id="DAO.Container.Owner"> + <context kind="class">Container</context> + <name>Owner</name> + <type>String</type> + </source> + </element> + <!--property::Container.Permissions--> + <element type="property"> + <source id="DAO.Container.Permissions"> + <context kind="class">Container</context> + <name>Permissions</name> + <type>Integer</type> + </source> + </element> + <!--property::Container.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Container.Properties"> + <context kind="class">Container</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Container.UserName--> + <element type="property"> + <source id="DAO.Container.UserName"> + <context kind="class">Container</context> + <name>UserName</name> + <type>String</type> + </source> + </element> + <!--Class::Containers--> + <element type="class"> + <source id="DAO.Containers"> + <name>Containers</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Containers.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Containers.Count"> + <context kind="class">Containers</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Containers.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Containers.Item"> + <context kind="class">Containers</context> + <name default="true">Item</name> + <type>Container</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Containers.Refresh--> + <element type="method"> + <source id="DAO.Containers.Refresh"> + <context kind="class">Containers</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::CursorDriverEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.CursorDriverEnum"> + <name>CursorDriverEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseClientBatchCursor {Constant}--> + <element type="constant"> + <source id="DAO.CursorDriverEnum.dbUseClientBatchCursor"> + <context kind="enumeration">CursorDriverEnum</context> + <name>dbUseClientBatchCursor</name> + <value>3</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseDefaultCursor {Constant}--> + <element type="constant"> + <source id="DAO.CursorDriverEnum.dbUseDefaultCursor"> + <context kind="enumeration">CursorDriverEnum</context> + <name>dbUseDefaultCursor</name> + <value>-1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseNoCursor {Constant}--> + <element type="constant"> + <source id="DAO.CursorDriverEnum.dbUseNoCursor"> + <context kind="enumeration">CursorDriverEnum</context> + <name>dbUseNoCursor</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseODBCCursor {Constant}--> + <element type="constant"> + <source id="DAO.CursorDriverEnum.dbUseODBCCursor"> + <context kind="enumeration">CursorDriverEnum</context> + <name>dbUseODBCCursor</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseServerCursor {Constant}--> + <element type="constant"> + <source id="DAO.CursorDriverEnum.dbUseServerCursor"> + <context kind="enumeration">CursorDriverEnum</context> + <name>dbUseServerCursor</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Database--> + <element type="class"> + <source id="DAO.Database"> + <name>Database</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Database.BeginTrans--> + <element type="method"> + <source id="DAO.Database.BeginTrans"> + <context kind="class">Database</context> + <name>BeginTrans</name> + <type>void</type> + </source> + </element> + <!--method::Database.Close--> + <element type="method"> + <source id="DAO.Database.Close"> + <context kind="class">Database</context> + <name>Close</name> + <type>void</type> + </source> + </element> + <!--property::Database.CollatingOrder {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.CollatingOrder"> + <context kind="class">Database</context> + <name>CollatingOrder</name> + <type>Integer</type> + </source> + </element> + <!--method::Database.CommitTrans--> + <element type="method"> + <source id="DAO.Database.CommitTrans"> + <context kind="class">Database</context> + <name>CommitTrans</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Integer</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Database.Connect--> + <element type="property"> + <source id="DAO.Database.Connect"> + <context kind="class">Database</context> + <name>Connect</name> + <type>String</type> + </source> + </element> + <!--property::Database.Connection {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Connection"> + <context kind="class">Database</context> + <name>Connection</name> + <type>Connection</type> + </source> + </element> + <!--property::Database.Containers {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Containers"> + <context kind="class">Database</context> + <name>Containers</name> + <type>Containers</type> + </source> + </element> + <!--method::Database.CreateDynaset--> + <element type="method"> + <source id="DAO.Database.CreateDynaset"> + <context kind="class">Database</context> + <name>CreateDynaset</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Inconsistent</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.CreateProperty--> + <element type="method"> + <source id="DAO.Database.CreateProperty"> + <context kind="class">Database</context> + <name>CreateProperty</name> + <type>Property</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Value</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DDL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.CreateQueryDef--> + <element type="method"> + <source id="DAO.Database.CreateQueryDef"> + <context kind="class">Database</context> + <name>CreateQueryDef</name> + <type>QueryDef</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>SQLText</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.CreateRelation--> + <element type="method"> + <source id="DAO.Database.CreateRelation"> + <context kind="class">Database</context> + <name>CreateRelation</name> + <type>Relation</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Table</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>ForeignTable</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Attributes</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.CreateSnapshot--> + <element type="method"> + <source id="DAO.Database.CreateSnapshot"> + <context kind="class">Database</context> + <name>CreateSnapshot</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Source</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.CreateTableDef--> + <element type="method"> + <source id="DAO.Database.CreateTableDef"> + <context kind="class">Database</context> + <name>CreateTableDef</name> + <type>TableDef</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Attributes</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>SourceTableName</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Connect</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.DeleteQueryDef--> + <element type="method"> + <source id="DAO.Database.DeleteQueryDef"> + <context kind="class">Database</context> + <name>DeleteQueryDef</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Database.DesignMasterID--> + <element type="property"> + <source id="DAO.Database.DesignMasterID"> + <context kind="class">Database</context> + <name>DesignMasterID</name> + <type>String</type> + </source> + </element> + <!--method::Database.Execute--> + <element type="method"> + <source id="DAO.Database.Execute"> + <context kind="class">Database</context> + <name>Execute</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Query</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.ExecuteSQL--> + <element type="method"> + <source id="DAO.Database.ExecuteSQL"> + <context kind="class">Database</context> + <name>ExecuteSQL</name> + <type>Integer</type> + <parameter-list> + <parameter> + <type>String</type> + <name>SQL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.ListFields--> + <element type="method"> + <source id="DAO.Database.ListFields"> + <context kind="class">Database</context> + <name>ListFields</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.ListTables--> + <element type="method"> + <source id="DAO.Database.ListTables"> + <context kind="class">Database</context> + <name>ListTables</name> + <type>Recordset</type> + </source> + </element> + <!--method::Database.MakeReplica--> + <element type="method"> + <source id="DAO.Database.MakeReplica"> + <context kind="class">Database</context> + <name>MakeReplica</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>PathName</name> + </parameter> + <parameter> + <type>String</type> + <name>Description</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Database.Name {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Name"> + <context kind="class">Database</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--method::Database.NewPassword--> + <element type="method"> + <source id="DAO.Database.NewPassword"> + <context kind="class">Database</context> + <name>NewPassword</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>bstrOld</name> + </parameter> + <parameter> + <type>String</type> + <name>bstrNew</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.OpenQueryDef--> + <element type="method"> + <source id="DAO.Database.OpenQueryDef"> + <context kind="class">Database</context> + <name>OpenQueryDef</name> + <type>QueryDef</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.OpenRecordset--> + <element type="method"> + <source id="DAO.Database.OpenRecordset"> + <context kind="class">Database</context> + <name>OpenRecordset</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>LockEdit</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.OpenTable--> + <element type="method"> + <source id="DAO.Database.OpenTable"> + <context kind="class">Database</context> + <name>OpenTable</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Database.PopulatePartial--> + <element type="method"> + <source id="DAO.Database.PopulatePartial"> + <context kind="class">Database</context> + <name>PopulatePartial</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>DbPathName</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Database.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Properties"> + <context kind="class">Database</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Database.QueryDefs {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.QueryDefs"> + <context kind="class">Database</context> + <name>QueryDefs</name> + <type>QueryDefs</type> + </source> + </element> + <!--property::Database.QueryTimeout--> + <element type="property"> + <source id="DAO.Database.QueryTimeout"> + <context kind="class">Database</context> + <name>QueryTimeout</name> + <type>short</type> + </source> + </element> + <!--property::Database.RecordsAffected {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.RecordsAffected"> + <context kind="class">Database</context> + <name>RecordsAffected</name> + <type>Integer</type> + </source> + </element> + <!--property::Database.Recordsets {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Recordsets"> + <context kind="class">Database</context> + <name>Recordsets</name> + <type>Recordsets</type> + </source> + </element> + <!--property::Database.Relations {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Relations"> + <context kind="class">Database</context> + <name>Relations</name> + <type>Relations</type> + </source> + </element> + <!--property::Database.ReplicaID {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.ReplicaID"> + <context kind="class">Database</context> + <name>ReplicaID</name> + <type>String</type> + </source> + </element> + <!--method::Database.Rollback--> + <element type="method"> + <source id="DAO.Database.Rollback"> + <context kind="class">Database</context> + <name>Rollback</name> + <type>void</type> + </source> + </element> + <!--method::Database.Synchronize--> + <element type="method"> + <source id="DAO.Database.Synchronize"> + <context kind="class">Database</context> + <name>Synchronize</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>DbPathName</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>ExchangeType</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Database.TableDefs {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.TableDefs"> + <context kind="class">Database</context> + <name default="true">TableDefs</name> + <type>TableDefs</type> + </source> + </element> + <!--property::Database.Transactions {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Transactions"> + <context kind="class">Database</context> + <name>Transactions</name> + <type>boolean</type> + </source> + </element> + <!--property::Database.Updatable {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Updatable"> + <context kind="class">Database</context> + <name>Updatable</name> + <type>boolean</type> + </source> + </element> + <!--property::Database.Version {ReadOnly}--> + <element type="property"> + <source id="DAO.Database.Version"> + <context kind="class">Database</context> + <name>Version</name> + <type>String</type> + </source> + </element> + <!--Class::Databases--> + <element type="class"> + <source id="DAO.Databases"> + <name>Databases</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Databases.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Databases.Count"> + <context kind="class">Databases</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Databases.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Databases.Item"> + <context kind="class">Databases</context> + <name default="true">Item</name> + <type>Database</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Databases.Refresh--> + <element type="method"> + <source id="DAO.Databases.Refresh"> + <context kind="class">Databases</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::DatabaseTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.DatabaseTypeEnum"> + <name>DatabaseTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDecrypt {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbDecrypt"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbDecrypt</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbEncrypt {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbEncrypt"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbEncrypt</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVersion10 {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbVersion10"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbVersion10</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVersion11 {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbVersion11"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbVersion11</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVersion20 {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbVersion20"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbVersion20</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVersion30 {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbVersion30"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbVersion30</name> + <value>32</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVersion40 {Constant}--> + <element type="constant"> + <source id="DAO.DatabaseTypeEnum.dbVersion40"> + <context kind="enumeration">DatabaseTypeEnum</context> + <name>dbVersion40</name> + <value>64</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::DataTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.DataTypeEnum"> + <name>DataTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbBigInt {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbBigInt"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbBigInt</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbBinary {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbBinary"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbBinary</name> + <value>9</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbBoolean {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbBoolean"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbBoolean</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbByte {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbByte"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbByte</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbChar {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbChar"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbChar</name> + <value>18</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCurrency {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbCurrency"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbCurrency</name> + <value>5</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDate {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbDate"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbDate</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDecimal {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbDecimal"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbDecimal</name> + <value>20</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDouble {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbDouble"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbDouble</name> + <value>7</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbFloat {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbFloat"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbFloat</name> + <value>21</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbGUID {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbGUID"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbGUID</name> + <value>15</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbInteger {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbInteger"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbInteger</name> + <value>3</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbLong {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbLong"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbLong</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbLongBinary {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbLongBinary"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbLongBinary</name> + <value>11</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbMemo {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbMemo"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbMemo</name> + <value>12</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbNumeric {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbNumeric"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbNumeric</name> + <value>19</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSingle {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbSingle"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbSingle</name> + <value>6</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbText {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbText"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbText</name> + <value>10</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbTime {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbTime"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbTime</name> + <value>22</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbTimeStamp {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbTimeStamp"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbTimeStamp</name> + <value>23</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVarBinary {Constant}--> + <element type="constant"> + <source id="DAO.DataTypeEnum.dbVarBinary"> + <context kind="enumeration">DataTypeEnum</context> + <name>dbVarBinary</name> + <value>17</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::DBEngine--> + <element type="class"> + <source id="DAO.DBEngine"> + <name>DBEngine</name> + </source> + <destination designation="identity" /> + </element> + <!--method::DBEngine.BeginTrans--> + <element type="method"> + <source id="DAO.DBEngine.BeginTrans"> + <context kind="class">DBEngine</context> + <name>BeginTrans</name> + <type>void</type> + </source> + </element> + <!--method::DBEngine.CommitTrans--> + <element type="method"> + <source id="DAO.DBEngine.CommitTrans"> + <context kind="class">DBEngine</context> + <name>CommitTrans</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Integer</type> + <name>Option</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.CompactDatabase--> + <element type="method"> + <source id="DAO.DBEngine.CompactDatabase"> + <context kind="class">DBEngine</context> + <name>CompactDatabase</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>SrcName</name> + </parameter> + <parameter> + <type>String</type> + <name>DstName</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DstLocale</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>SrcLocale</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.CreateDatabase--> + <element type="method"> + <source id="DAO.DBEngine.CreateDatabase"> + <context kind="class">DBEngine</context> + <name>CreateDatabase</name> + <type>Database</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter> + <type>String</type> + <name>Locale</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Option</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.CreateWorkspace--> + <element type="method"> + <source id="DAO.DBEngine.CreateWorkspace"> + <context kind="class">DBEngine</context> + <name>CreateWorkspace</name> + <type>Workspace</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter> + <type>String</type> + <name>UserName</name> + </parameter> + <parameter> + <type>String</type> + <name>Password</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>UseType</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::DBEngine.DefaultType--> + <element type="property"> + <source id="DAO.DBEngine.DefaultType"> + <context kind="class">DBEngine</context> + <name>DefaultType</name> + <type>Integer</type> + </source> + </element> + <!--property::DBEngine.Errors {ReadOnly}--> + <element type="property"> + <source id="DAO.DBEngine.Errors"> + <context kind="class">DBEngine</context> + <name>Errors</name> + <type>Errors</type> + </source> + </element> + <!--method::DBEngine.FreeLocks--> + <element type="method"> + <source id="DAO.DBEngine.FreeLocks"> + <context kind="class">DBEngine</context> + <name>FreeLocks</name> + <type>void</type> + </source> + </element> + <!--method::DBEngine.Idle--> + <element type="method"> + <source id="DAO.DBEngine.Idle"> + <context kind="class">DBEngine</context> + <name>Idle</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Action</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::DBEngine.IniPath--> + <element type="property"> + <source id="DAO.DBEngine.IniPath"> + <context kind="class">DBEngine</context> + <name>IniPath</name> + <type>String</type> + </source> + </element> + <!--method::DBEngine.ISAMStats--> + <element type="method"> + <source id="DAO.DBEngine.ISAMStats"> + <context kind="class">DBEngine</context> + <name>ISAMStats</name> + <type>Integer</type> + <parameter-list> + <parameter> + <type>Integer</type> + <name>StatNum</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Reset</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::DBEngine.LoginTimeout--> + <element type="property"> + <source id="DAO.DBEngine.LoginTimeout"> + <context kind="class">DBEngine</context> + <name>LoginTimeout</name> + <type>short</type> + </source> + </element> + <!--method::DBEngine.OpenConnection--> + <element type="method"> + <source id="DAO.DBEngine.OpenConnection"> + <context kind="class">DBEngine</context> + <name>OpenConnection</name> + <type>Connection</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>ReadOnly</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Connect</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.OpenDatabase--> + <element type="method"> + <source id="DAO.DBEngine.OpenDatabase"> + <context kind="class">DBEngine</context> + <name>OpenDatabase</name> + <type>Database</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>ReadOnly</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Connect</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::DBEngine.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.DBEngine.Properties"> + <context kind="class">DBEngine</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--method::DBEngine.RegisterDatabase--> + <element type="method"> + <source id="DAO.DBEngine.RegisterDatabase"> + <context kind="class">DBEngine</context> + <name>RegisterDatabase</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Dsn</name> + </parameter> + <parameter> + <type>String</type> + <name>Driver</name> + </parameter> + <parameter> + <type>boolean</type> + <name>Silent</name> + </parameter> + <parameter> + <type>String</type> + <name>Attributes</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.RepairDatabase--> + <element type="method"> + <source id="DAO.DBEngine.RepairDatabase"> + <context kind="class">DBEngine</context> + <name>RepairDatabase</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.Rollback--> + <element type="method"> + <source id="DAO.DBEngine.Rollback"> + <context kind="class">DBEngine</context> + <name>Rollback</name> + <type>void</type> + </source> + </element> + <!--method::DBEngine.SetDataAccessOption--> + <element type="method"> + <source id="DAO.DBEngine.SetDataAccessOption"> + <context kind="class">DBEngine</context> + <name>SetDataAccessOption</name> + <type>void</type> + <parameter-list> + <parameter> + <type>short</type> + <name>Option</name> + </parameter> + <parameter> + <type>Variant</type> + <name>Value</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.SetDefaultWorkspace--> + <element type="method"> + <source id="DAO.DBEngine.SetDefaultWorkspace"> + <context kind="class">DBEngine</context> + <name>SetDefaultWorkspace</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter> + <type>String</type> + <name>Password</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::DBEngine.SetOption--> + <element type="method"> + <source id="DAO.DBEngine.SetOption"> + <context kind="class">DBEngine</context> + <name>SetOption</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Integer</type> + <name>Option</name> + </parameter> + <parameter> + <type>Variant</type> + <name>Value</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::DBEngine.SystemDB--> + <element type="property"> + <source id="DAO.DBEngine.SystemDB"> + <context kind="class">DBEngine</context> + <name>SystemDB</name> + <type>String</type> + </source> + </element> + <!--property::DBEngine.Version {ReadOnly}--> + <element type="property"> + <source id="DAO.DBEngine.Version"> + <context kind="class">DBEngine</context> + <name>Version</name> + <type>String</type> + </source> + </element> + <!--property::DBEngine.Workspaces {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.DBEngine.Workspaces"> + <context kind="class">DBEngine</context> + <name default="true">Workspaces</name> + <type>Workspaces</type> + </source> + </element> + <!--property::dbLangArabic--> + <element type="property"> + <source id="DAO.dbLangArabic"> + <name>dbLangArabic</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangChineseSimplified--> + <element type="property"> + <source id="DAO.dbLangChineseSimplified"> + <name>dbLangChineseSimplified</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangChineseTraditional--> + <element type="property"> + <source id="DAO.dbLangChineseTraditional"> + <name>dbLangChineseTraditional</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangCyrillic--> + <element type="property"> + <source id="DAO.dbLangCyrillic"> + <name>dbLangCyrillic</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangCzech--> + <element type="property"> + <source id="DAO.dbLangCzech"> + <name>dbLangCzech</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangDutch--> + <element type="property"> + <source id="DAO.dbLangDutch"> + <name>dbLangDutch</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangGeneral--> + <element type="property"> + <source id="DAO.dbLangGeneral"> + <name>dbLangGeneral</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangGreek--> + <element type="property"> + <source id="DAO.dbLangGreek"> + <name>dbLangGreek</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangHebrew--> + <element type="property"> + <source id="DAO.dbLangHebrew"> + <name>dbLangHebrew</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangHungarian--> + <element type="property"> + <source id="DAO.dbLangHungarian"> + <name>dbLangHungarian</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangIcelandic--> + <element type="property"> + <source id="DAO.dbLangIcelandic"> + <name>dbLangIcelandic</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangJapanese--> + <element type="property"> + <source id="DAO.dbLangJapanese"> + <name>dbLangJapanese</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangKorean--> + <element type="property"> + <source id="DAO.dbLangKorean"> + <name>dbLangKorean</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangNordic--> + <element type="property"> + <source id="DAO.dbLangNordic"> + <name>dbLangNordic</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangNorwDan--> + <element type="property"> + <source id="DAO.dbLangNorwDan"> + <name>dbLangNorwDan</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangPolish--> + <element type="property"> + <source id="DAO.dbLangPolish"> + <name>dbLangPolish</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangSlovenian--> + <element type="property"> + <source id="DAO.dbLangSlovenian"> + <name>dbLangSlovenian</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangSpanish--> + <element type="property"> + <source id="DAO.dbLangSpanish"> + <name>dbLangSpanish</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangSwedFin--> + <element type="property"> + <source id="DAO.dbLangSwedFin"> + <name>dbLangSwedFin</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangThai--> + <element type="property"> + <source id="DAO.dbLangThai"> + <name>dbLangThai</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--property::dbLangTurkish--> + <element type="property"> + <source id="DAO.dbLangTurkish"> + <name>dbLangTurkish</name> + <type>String</type> + </source> + <destination designation="identity" /> + </element> + <!--Class::Document--> + <element type="class"> + <source id="DAO.Document"> + <name>Document</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Document.AllPermissions {ReadOnly}--> + <element type="property"> + <source id="DAO.Document.AllPermissions"> + <context kind="class">Document</context> + <name>AllPermissions</name> + <type>Integer</type> + </source> + </element> + <!--property::Document.Container {ReadOnly}--> + <element type="property"> + <source id="DAO.Document.Container"> + <context kind="class">Document</context> + <name>Container</name> + <type>String</type> + </source> + </element> + <!--method::Document.CreateProperty--> + <element type="method"> + <source id="DAO.Document.CreateProperty"> + <context kind="class">Document</context> + <name>CreateProperty</name> + <type>Property</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Value</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DDL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Document.DateCreated {ReadOnly}--> + <element type="property"> + <source id="DAO.Document.DateCreated"> + <context kind="class">Document</context> + <name>DateCreated</name> + <type>Variant</type> + </source> + </element> + <!--property::Document.LastUpdated {ReadOnly}--> + <element type="property"> + <source id="DAO.Document.LastUpdated"> + <context kind="class">Document</context> + <name>LastUpdated</name> + <type>Variant</type> + </source> + </element> + <!--property::Document.Name {ReadOnly}--> + <element type="property"> + <source id="DAO.Document.Name"> + <context kind="class">Document</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Document.Owner--> + <element type="property"> + <source id="DAO.Document.Owner"> + <context kind="class">Document</context> + <name>Owner</name> + <type>String</type> + </source> + </element> + <!--property::Document.Permissions--> + <element type="property"> + <source id="DAO.Document.Permissions"> + <context kind="class">Document</context> + <name>Permissions</name> + <type>Integer</type> + </source> + </element> + <!--property::Document.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Document.Properties"> + <context kind="class">Document</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Document.UserName--> + <element type="property"> + <source id="DAO.Document.UserName"> + <context kind="class">Document</context> + <name>UserName</name> + <type>String</type> + </source> + </element> + <!--Class::Documents--> + <element type="class"> + <source id="DAO.Documents"> + <name>Documents</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Documents.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Documents.Count"> + <context kind="class">Documents</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Documents.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Documents.Item"> + <context kind="class">Documents</context> + <name default="true">Item</name> + <type>Document</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Documents.Refresh--> + <element type="method"> + <source id="DAO.Documents.Refresh"> + <context kind="class">Documents</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::DriverPromptEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.DriverPromptEnum"> + <name>DriverPromptEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDriverComplete {Constant}--> + <element type="constant"> + <source id="DAO.DriverPromptEnum.dbDriverComplete"> + <context kind="enumeration">DriverPromptEnum</context> + <name>dbDriverComplete</name> + <value>0</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDriverCompleteRequired {Constant}--> + <element type="constant"> + <source id="DAO.DriverPromptEnum.dbDriverCompleteRequired"> + <context kind="enumeration">DriverPromptEnum</context> + <name>dbDriverCompleteRequired</name> + <value>3</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDriverNoPrompt {Constant}--> + <element type="constant"> + <source id="DAO.DriverPromptEnum.dbDriverNoPrompt"> + <context kind="enumeration">DriverPromptEnum</context> + <name>dbDriverNoPrompt</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDriverPrompt {Constant}--> + <element type="constant"> + <source id="DAO.DriverPromptEnum.dbDriverPrompt"> + <context kind="enumeration">DriverPromptEnum</context> + <name>dbDriverPrompt</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::EditModeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.EditModeEnum"> + <name>EditModeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbEditAdd {Constant}--> + <element type="constant"> + <source id="DAO.EditModeEnum.dbEditAdd"> + <context kind="enumeration">EditModeEnum</context> + <name>dbEditAdd</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbEditInProgress {Constant}--> + <element type="constant"> + <source id="DAO.EditModeEnum.dbEditInProgress"> + <context kind="enumeration">EditModeEnum</context> + <name>dbEditInProgress</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbEditNone {Constant}--> + <element type="constant"> + <source id="DAO.EditModeEnum.dbEditNone"> + <context kind="enumeration">EditModeEnum</context> + <name>dbEditNone</name> + <value>0</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Error--> + <element type="class"> + <source id="DAO.Error"> + <name>Error</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Error.Description {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.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="DAO.Error.HelpContext"> + <context kind="class">Error</context> + <name>HelpContext</name> + <type>Integer</type> + </source> + </element> + <!--property::Error.HelpFile {ReadOnly}--> + <element type="property"> + <source id="DAO.Error.HelpFile"> + <context kind="class">Error</context> + <name>HelpFile</name> + <type>String</type> + </source> + </element> + <!--property::Error.Number {ReadOnly}--> + <element type="property"> + <source id="DAO.Error.Number"> + <context kind="class">Error</context> + <name>Number</name> + <type>Integer</type> + </source> + </element> + <!--property::Error.Source {ReadOnly}--> + <element type="property"> + <source id="DAO.Error.Source"> + <context kind="class">Error</context> + <name>Source</name> + <type>String</type> + </source> + </element> + <!--Class::Errors--> + <element type="class"> + <source id="DAO.Errors"> + <name>Errors</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Errors.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Errors.Count"> + <context kind="class">Errors</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Errors.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Errors.Item"> + <context kind="class">Errors</context> + <name default="true">Item</name> + <type>Error</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Errors.Refresh--> + <element type="method"> + <source id="DAO.Errors.Refresh"> + <context kind="class">Errors</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--Class::Field--> + <element type="class"> + <source id="DAO.Field"> + <name>Field</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Field.AllowZeroLength--> + <element type="property"> + <source id="DAO.Field.AllowZeroLength"> + <context kind="class">Field</context> + <name>AllowZeroLength</name> + <type>boolean</type> + </source> + </element> + <!--method::Field.AppendChunk--> + <element type="method"> + <source id="DAO.Field.AppendChunk"> + <context kind="class">Field</context> + <name>AppendChunk</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Val</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Field.Attributes--> + <element type="property"> + <source id="DAO.Field.Attributes"> + <context kind="class">Field</context> + <name>Attributes</name> + <type>Integer</type> + </source> + </element> + <!--property::Field.CollatingOrder {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.CollatingOrder"> + <context kind="class">Field</context> + <name>CollatingOrder</name> + <type>Integer</type> + </source> + </element> + <!--property::Field.CollectionIndex {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.CollectionIndex"> + <context kind="class">Field</context> + <name>CollectionIndex</name> + <type>short</type> + </source> + </element> + <!--method::Field.CreateProperty--> + <element type="method"> + <source id="DAO.Field.CreateProperty"> + <context kind="class">Field</context> + <name>CreateProperty</name> + <type>Property</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Value</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DDL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Field.DataUpdatable {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.DataUpdatable"> + <context kind="class">Field</context> + <name>DataUpdatable</name> + <type>boolean</type> + </source> + </element> + <!--property::Field.DefaultValue--> + <element type="property"> + <source id="DAO.Field.DefaultValue"> + <context kind="class">Field</context> + <name>DefaultValue</name> + <type>Variant</type> + </source> + </element> + <!--property::Field.FieldSize {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.FieldSize"> + <context kind="class">Field</context> + <name>FieldSize</name> + <type>Integer</type> + </source> + </element> + <!--property::Field.ForeignName--> + <element type="property"> + <source id="DAO.Field.ForeignName"> + <context kind="class">Field</context> + <name>ForeignName</name> + <type>String</type> + </source> + </element> + <!--method::Field.GetChunk--> + <element type="method"> + <source id="DAO.Field.GetChunk"> + <context kind="class">Field</context> + <name>GetChunk</name> + <type>Variant</type> + <parameter-list> + <parameter> + <type>Integer</type> + <name>Offset</name> + </parameter> + <parameter> + <type>Integer</type> + <name>Bytes</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Field.Name--> + <element type="property"> + <source id="DAO.Field.Name"> + <context kind="class">Field</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Field.OrdinalPosition--> + <element type="property"> + <source id="DAO.Field.OrdinalPosition"> + <context kind="class">Field</context> + <name>OrdinalPosition</name> + <type>short</type> + </source> + </element> + <!--property::Field.OriginalValue {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.OriginalValue"> + <context kind="class">Field</context> + <name>OriginalValue</name> + <type>Variant</type> + </source> + </element> + <!--property::Field.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.Properties"> + <context kind="class">Field</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Field.Required--> + <element type="property"> + <source id="DAO.Field.Required"> + <context kind="class">Field</context> + <name>Required</name> + <type>boolean</type> + </source> + </element> + <!--property::Field.Size--> + <element type="property"> + <source id="DAO.Field.Size"> + <context kind="class">Field</context> + <name>Size</name> + <type>Integer</type> + </source> + </element> + <!--property::Field.SourceField {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.SourceField"> + <context kind="class">Field</context> + <name>SourceField</name> + <type>String</type> + </source> + </element> + <!--property::Field.SourceTable {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.SourceTable"> + <context kind="class">Field</context> + <name>SourceTable</name> + <type>String</type> + </source> + </element> + <!--property::Field.Type--> + <element type="property"> + <source id="DAO.Field.Type"> + <context kind="class">Field</context> + <name>Type</name> + <type>short</type> + </source> + </element> + <!--property::Field.ValidateOnSet--> + <element type="property"> + <source id="DAO.Field.ValidateOnSet"> + <context kind="class">Field</context> + <name>ValidateOnSet</name> + <type>boolean</type> + </source> + </element> + <!--property::Field.ValidationRule--> + <element type="property"> + <source id="DAO.Field.ValidationRule"> + <context kind="class">Field</context> + <name>ValidationRule</name> + <type>String</type> + </source> + </element> + <!--property::Field.ValidationText--> + <element type="property"> + <source id="DAO.Field.ValidationText"> + <context kind="class">Field</context> + <name>ValidationText</name> + <type>String</type> + </source> + </element> + <!--property::Field.Value {Default}--> + <element type="property"> + <source id="DAO.Field.Value"> + <context kind="class">Field</context> + <name default="true">Value</name> + <type>Variant</type> + </source> + </element> + <!--property::Field.VisibleValue {ReadOnly}--> + <element type="property"> + <source id="DAO.Field.VisibleValue"> + <context kind="class">Field</context> + <name>VisibleValue</name> + <type>Variant</type> + </source> + </element> + <!--enum::FieldAttributeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.FieldAttributeEnum"> + <name>FieldAttributeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbAutoIncrField {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbAutoIncrField"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbAutoIncrField</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDescending {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbDescending"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbDescending</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbFixedField {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbFixedField"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbFixedField</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbHyperlinkField {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbHyperlinkField"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbHyperlinkField</name> + <value>32768</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSystemField {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbSystemField"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbSystemField</name> + <value>8192</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUpdatableField {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbUpdatableField"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbUpdatableField</name> + <value>32</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbVariableField {Constant}--> + <element type="constant"> + <source id="DAO.FieldAttributeEnum.dbVariableField"> + <context kind="enumeration">FieldAttributeEnum</context> + <name>dbVariableField</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Fields--> + <element type="class"> + <source id="DAO.Fields"> + <name>Fields</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Fields.Append--> + <element type="method"> + <source id="DAO.Fields.Append"> + <context kind="class">Fields</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Fields.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Fields.Count"> + <context kind="class">Fields</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Fields.Delete--> + <element type="method"> + <source id="DAO.Fields.Delete"> + <context kind="class">Fields</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Fields.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Fields.Item"> + <context kind="class">Fields</context> + <name default="true">Item</name> + <type>Field</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Fields.Refresh--> + <element type="method"> + <source id="DAO.Fields.Refresh"> + <context kind="class">Fields</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--Class::Group--> + <element type="class"> + <source id="DAO.Group"> + <name>Group</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Group.CreateUser--> + <element type="method"> + <source id="DAO.Group.CreateUser"> + <context kind="class">Group</context> + <name>CreateUser</name> + <type>User</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>PID</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Password</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Group.Name--> + <element type="property"> + <source id="DAO.Group.Name"> + <context kind="class">Group</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Group.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Group.Properties"> + <context kind="class">Group</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Group.Users {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Group.Users"> + <context kind="class">Group</context> + <name default="true">Users</name> + <type>Users</type> + </source> + </element> + <!--Class::Groups--> + <element type="class"> + <source id="DAO.Groups"> + <name>Groups</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Groups.Append--> + <element type="method"> + <source id="DAO.Groups.Append"> + <context kind="class">Groups</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Groups.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Groups.Count"> + <context kind="class">Groups</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Groups.Delete--> + <element type="method"> + <source id="DAO.Groups.Delete"> + <context kind="class">Groups</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Groups.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Groups.Item"> + <context kind="class">Groups</context> + <name default="true">Item</name> + <type>Group</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Groups.Refresh--> + <element type="method"> + <source id="DAO.Groups.Refresh"> + <context kind="class">Groups</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::IdleEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.IdleEnum"> + <name>IdleEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbFreeLocks {Constant}--> + <element type="constant"> + <source id="DAO.IdleEnum.dbFreeLocks"> + <context kind="enumeration">IdleEnum</context> + <name>dbFreeLocks</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRefreshCache {Constant}--> + <element type="constant"> + <source id="DAO.IdleEnum.dbRefreshCache"> + <context kind="enumeration">IdleEnum</context> + <name>dbRefreshCache</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Index--> + <element type="class"> + <source id="DAO.Index"> + <name>Index</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Index.Clustered--> + <element type="property"> + <source id="DAO.Index.Clustered"> + <context kind="class">Index</context> + <name>Clustered</name> + <type>boolean</type> + </source> + </element> + <!--method::Index.CreateField--> + <element type="method"> + <source id="DAO.Index.CreateField"> + <context kind="class">Index</context> + <name>CreateField</name> + <type>Field</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Size</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Index.CreateProperty--> + <element type="method"> + <source id="DAO.Index.CreateProperty"> + <context kind="class">Index</context> + <name>CreateProperty</name> + <type>Property</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Value</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DDL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Index.DistinctCount {ReadOnly}--> + <element type="property"> + <source id="DAO.Index.DistinctCount"> + <context kind="class">Index</context> + <name>DistinctCount</name> + <type>Integer</type> + </source> + </element> + <!--property::Index.Fields--> + <element type="property"> + <source id="DAO.Index.Fields"> + <context kind="class">Index</context> + <name>Fields</name> + <type>Variant</type> + </source> + </element> + <!--property::Index.Foreign {ReadOnly}--> + <element type="property"> + <source id="DAO.Index.Foreign"> + <context kind="class">Index</context> + <name>Foreign</name> + <type>boolean</type> + </source> + </element> + <!--property::Index.IgnoreNulls--> + <element type="property"> + <source id="DAO.Index.IgnoreNulls"> + <context kind="class">Index</context> + <name>IgnoreNulls</name> + <type>boolean</type> + </source> + </element> + <!--property::Index.Name--> + <element type="property"> + <source id="DAO.Index.Name"> + <context kind="class">Index</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Index.Primary--> + <element type="property"> + <source id="DAO.Index.Primary"> + <context kind="class">Index</context> + <name>Primary</name> + <type>boolean</type> + </source> + </element> + <!--property::Index.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Index.Properties"> + <context kind="class">Index</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Index.Required--> + <element type="property"> + <source id="DAO.Index.Required"> + <context kind="class">Index</context> + <name>Required</name> + <type>boolean</type> + </source> + </element> + <!--property::Index.Unique--> + <element type="property"> + <source id="DAO.Index.Unique"> + <context kind="class">Index</context> + <name>Unique</name> + <type>boolean</type> + </source> + </element> + <!--Class::Indexes--> + <element type="class"> + <source id="DAO.Indexes"> + <name>Indexes</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Indexes.Append--> + <element type="method"> + <source id="DAO.Indexes.Append"> + <context kind="class">Indexes</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Indexes.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Indexes.Count"> + <context kind="class">Indexes</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Indexes.Delete--> + <element type="method"> + <source id="DAO.Indexes.Delete"> + <context kind="class">Indexes</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Indexes.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Indexes.Item"> + <context kind="class">Indexes</context> + <name default="true">Item</name> + <type>Index</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Indexes.Refresh--> + <element type="method"> + <source id="DAO.Indexes.Refresh"> + <context kind="class">Indexes</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--Class::IndexFields--> + <element type="class"> + <source id="DAO.IndexFields"> + <name>IndexFields</name> + </source> + <destination designation="identity" /> + </element> + <!--method::IndexFields.Append--> + <element type="method"> + <source id="DAO.IndexFields.Append"> + <context kind="class">IndexFields</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::IndexFields.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.IndexFields.Count"> + <context kind="class">IndexFields</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::IndexFields.Delete--> + <element type="method"> + <source id="DAO.IndexFields.Delete"> + <context kind="class">IndexFields</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::IndexFields.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.IndexFields.Item"> + <context kind="class">IndexFields</context> + <name default="true">Item</name> + <type>Variant</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::IndexFields.Refresh--> + <element type="method"> + <source id="DAO.IndexFields.Refresh"> + <context kind="class">IndexFields</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::LockTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.LockTypeEnum"> + <name>LockTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOptimistic {Constant}--> + <element type="constant"> + <source id="DAO.LockTypeEnum.dbOptimistic"> + <context kind="enumeration">LockTypeEnum</context> + <name>dbOptimistic</name> + <value>3</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOptimisticBatch {Constant}--> + <element type="constant"> + <source id="DAO.LockTypeEnum.dbOptimisticBatch"> + <context kind="enumeration">LockTypeEnum</context> + <name>dbOptimisticBatch</name> + <value>5</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOptimisticValue {Constant}--> + <element type="constant"> + <source id="DAO.LockTypeEnum.dbOptimisticValue"> + <context kind="enumeration">LockTypeEnum</context> + <name>dbOptimisticValue</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbPessimistic {Constant}--> + <element type="constant"> + <source id="DAO.LockTypeEnum.dbPessimistic"> + <context kind="enumeration">LockTypeEnum</context> + <name>dbPessimistic</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Parameter--> + <element type="class"> + <source id="DAO.Parameter"> + <name>Parameter</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Parameter.Direction--> + <element type="property"> + <source id="DAO.Parameter.Direction"> + <context kind="class">Parameter</context> + <name>Direction</name> + <type>short</type> + </source> + </element> + <!--property::Parameter.Name {ReadOnly}--> + <element type="property"> + <source id="DAO.Parameter.Name"> + <context kind="class">Parameter</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Parameter.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Parameter.Properties"> + <context kind="class">Parameter</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Parameter.Type--> + <element type="property"> + <source id="DAO.Parameter.Type"> + <context kind="class">Parameter</context> + <name>Type</name> + <type>short</type> + </source> + </element> + <!--property::Parameter.Value {Default}--> + <element type="property"> + <source id="DAO.Parameter.Value"> + <context kind="class">Parameter</context> + <name default="true">Value</name> + <type>Variant</type> + </source> + </element> + <!--enum::ParameterDirectionEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.ParameterDirectionEnum"> + <name>ParameterDirectionEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbParamInput {Constant}--> + <element type="constant"> + <source id="DAO.ParameterDirectionEnum.dbParamInput"> + <context kind="enumeration">ParameterDirectionEnum</context> + <name>dbParamInput</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbParamInputOutput {Constant}--> + <element type="constant"> + <source id="DAO.ParameterDirectionEnum.dbParamInputOutput"> + <context kind="enumeration">ParameterDirectionEnum</context> + <name>dbParamInputOutput</name> + <value>3</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbParamOutput {Constant}--> + <element type="constant"> + <source id="DAO.ParameterDirectionEnum.dbParamOutput"> + <context kind="enumeration">ParameterDirectionEnum</context> + <name>dbParamOutput</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbParamReturnValue {Constant}--> + <element type="constant"> + <source id="DAO.ParameterDirectionEnum.dbParamReturnValue"> + <context kind="enumeration">ParameterDirectionEnum</context> + <name>dbParamReturnValue</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Parameters--> + <element type="class"> + <source id="DAO.Parameters"> + <name>Parameters</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Parameters.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Parameters.Count"> + <context kind="class">Parameters</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Parameters.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Parameters.Item"> + <context kind="class">Parameters</context> + <name default="true">Item</name> + <type>Parameter</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Parameters.Refresh--> + <element type="method"> + <source id="DAO.Parameters.Refresh"> + <context kind="class">Parameters</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::PermissionEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.PermissionEnum"> + <name>PermissionEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecCreate {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecCreate"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecCreate</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecDBAdmin {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecDBAdmin"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecDBAdmin</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecDBCreate {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecDBCreate"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecDBCreate</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecDBExclusive {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecDBExclusive"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecDBExclusive</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecDBOpen {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecDBOpen"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecDBOpen</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecDelete {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecDelete"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecDelete</name> + <value>65536</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecDeleteData {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecDeleteData"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecDeleteData</name> + <value>128</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecFullAccess {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecFullAccess"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecFullAccess</name> + <value>1048575</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecInsertData {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecInsertData"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecInsertData</name> + <value>32</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecNoAccess {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecNoAccess"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecNoAccess</name> + <value>0</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecReadDef {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecReadDef"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecReadDef</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecReadSec {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecReadSec"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecReadSec</name> + <value>131072</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecReplaceData {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecReplaceData"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecReplaceData</name> + <value>64</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecRetrieveData {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecRetrieveData"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecRetrieveData</name> + <value>20</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecWriteDef {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecWriteDef"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecWriteDef</name> + <value>65548</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecWriteOwner {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecWriteOwner"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecWriteOwner</name> + <value>524288</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSecWriteSec {Constant}--> + <element type="constant"> + <source id="DAO.PermissionEnum.dbSecWriteSec"> + <context kind="enumeration">PermissionEnum</context> + <name>dbSecWriteSec</name> + <value>262144</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Properties--> + <element type="class"> + <source id="DAO.Properties"> + <name>Properties</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Properties.Append--> + <element type="method"> + <source id="DAO.Properties.Append"> + <context kind="class">Properties</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Properties.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Properties.Count"> + <context kind="class">Properties</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Properties.Delete--> + <element type="method"> + <source id="DAO.Properties.Delete"> + <context kind="class">Properties</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Properties.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Properties.Item"> + <context kind="class">Properties</context> + <name default="true">Item</name> + <type>Property</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Properties.Refresh--> + <element type="method"> + <source id="DAO.Properties.Refresh"> + <context kind="class">Properties</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--Class::Property--> + <element type="class"> + <source id="DAO.Property"> + <name>Property</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Property.Inherited {ReadOnly}--> + <element type="property"> + <source id="DAO.Property.Inherited"> + <context kind="class">Property</context> + <name>Inherited</name> + <type>boolean</type> + </source> + </element> + <!--property::Property.Name--> + <element type="property"> + <source id="DAO.Property.Name"> + <context kind="class">Property</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Property.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Property.Properties"> + <context kind="class">Property</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Property.Type--> + <element type="property"> + <source id="DAO.Property.Type"> + <context kind="class">Property</context> + <name>Type</name> + <type>short</type> + </source> + </element> + <!--property::Property.Value {Default}--> + <element type="property"> + <source id="DAO.Property.Value"> + <context kind="class">Property</context> + <name default="true">Value</name> + <type>Variant</type> + </source> + </element> + <!--Class::QueryDef--> + <element type="class"> + <source id="DAO.QueryDef"> + <name>QueryDef</name> + </source> + <destination designation="identity" /> + </element> + <!--property::QueryDef.CacheSize--> + <element type="property"> + <source id="DAO.QueryDef.CacheSize"> + <context kind="class">QueryDef</context> + <name>CacheSize</name> + <type>Integer</type> + </source> + </element> + <!--method::QueryDef.Cancel--> + <element type="method"> + <source id="DAO.QueryDef.Cancel"> + <context kind="class">QueryDef</context> + <name>Cancel</name> + <type>void</type> + </source> + </element> + <!--method::QueryDef.Close--> + <element type="method"> + <source id="DAO.QueryDef.Close"> + <context kind="class">QueryDef</context> + <name>Close</name> + <type>void</type> + </source> + </element> + <!--method::QueryDef.Compare--> + <element type="method"> + <source id="DAO.QueryDef.Compare"> + <context kind="class">QueryDef</context> + <name>Compare</name> + <type>void</type> + <parameter-list> + <parameter> + <type>QueryDef</type> + <name>pQdef</name> + </parameter> + <parameter> + <type>VT_PTR+VT_I2</type> + <name>lps</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::QueryDef.Connect--> + <element type="property"> + <source id="DAO.QueryDef.Connect"> + <context kind="class">QueryDef</context> + <name>Connect</name> + <type>String</type> + </source> + </element> + <!--method::QueryDef.CreateDynaset--> + <element type="method"> + <source id="DAO.QueryDef.CreateDynaset"> + <context kind="class">QueryDef</context> + <name>CreateDynaset</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Inconsistent</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::QueryDef.CreateProperty--> + <element type="method"> + <source id="DAO.QueryDef.CreateProperty"> + <context kind="class">QueryDef</context> + <name>CreateProperty</name> + <type>Property</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Value</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DDL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::QueryDef.CreateSnapshot--> + <element type="method"> + <source id="DAO.QueryDef.CreateSnapshot"> + <context kind="class">QueryDef</context> + <name>CreateSnapshot</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::QueryDef.DateCreated {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.DateCreated"> + <context kind="class">QueryDef</context> + <name>DateCreated</name> + <type>Variant</type> + </source> + </element> + <!--method::QueryDef.Execute--> + <element type="method"> + <source id="DAO.QueryDef.Execute"> + <context kind="class">QueryDef</context> + <name>Execute</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::QueryDef.Fields {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.Fields"> + <context kind="class">QueryDef</context> + <name>Fields</name> + <type>Fields</type> + </source> + </element> + <!--property::QueryDef.hStmt {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.hStmt"> + <context kind="class">QueryDef</context> + <name>hStmt</name> + <type>Integer</type> + </source> + </element> + <!--property::QueryDef.LastUpdated {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.LastUpdated"> + <context kind="class">QueryDef</context> + <name>LastUpdated</name> + <type>Variant</type> + </source> + </element> + <!--method::QueryDef.ListParameters--> + <element type="method"> + <source id="DAO.QueryDef.ListParameters"> + <context kind="class">QueryDef</context> + <name>ListParameters</name> + <type>Recordset</type> + </source> + </element> + <!--property::QueryDef.MaxRecords--> + <element type="property"> + <source id="DAO.QueryDef.MaxRecords"> + <context kind="class">QueryDef</context> + <name>MaxRecords</name> + <type>Integer</type> + </source> + </element> + <!--property::QueryDef.Name--> + <element type="property"> + <source id="DAO.QueryDef.Name"> + <context kind="class">QueryDef</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::QueryDef.ODBCTimeout--> + <element type="property"> + <source id="DAO.QueryDef.ODBCTimeout"> + <context kind="class">QueryDef</context> + <name>ODBCTimeout</name> + <type>short</type> + </source> + </element> + <!--method::QueryDef.OpenRecordset--> + <element type="method"> + <source id="DAO.QueryDef.OpenRecordset"> + <context kind="class">QueryDef</context> + <name>OpenRecordset</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>LockEdit</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::QueryDef.Parameters {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.Parameters"> + <context kind="class">QueryDef</context> + <name default="true">Parameters</name> + <type>Parameters</type> + </source> + </element> + <!--property::QueryDef.Prepare--> + <element type="property"> + <source id="DAO.QueryDef.Prepare"> + <context kind="class">QueryDef</context> + <name>Prepare</name> + <type>Variant</type> + </source> + </element> + <!--property::QueryDef.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.Properties"> + <context kind="class">QueryDef</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::QueryDef.RecordsAffected {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.RecordsAffected"> + <context kind="class">QueryDef</context> + <name>RecordsAffected</name> + <type>Integer</type> + </source> + </element> + <!--property::QueryDef.ReturnsRecords--> + <element type="property"> + <source id="DAO.QueryDef.ReturnsRecords"> + <context kind="class">QueryDef</context> + <name>ReturnsRecords</name> + <type>boolean</type> + </source> + </element> + <!--property::QueryDef.SQL--> + <element type="property"> + <source id="DAO.QueryDef.SQL"> + <context kind="class">QueryDef</context> + <name>SQL</name> + <type>String</type> + </source> + </element> + <!--property::QueryDef.StillExecuting {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.StillExecuting"> + <context kind="class">QueryDef</context> + <name>StillExecuting</name> + <type>boolean</type> + </source> + </element> + <!--property::QueryDef.Type {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.Type"> + <context kind="class">QueryDef</context> + <name>Type</name> + <type>short</type> + </source> + </element> + <!--property::QueryDef.Updatable {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDef.Updatable"> + <context kind="class">QueryDef</context> + <name>Updatable</name> + <type>boolean</type> + </source> + </element> + <!--Class::QueryDefs--> + <element type="class"> + <source id="DAO.QueryDefs"> + <name>QueryDefs</name> + </source> + <destination designation="identity" /> + </element> + <!--method::QueryDefs.Append--> + <element type="method"> + <source id="DAO.QueryDefs.Append"> + <context kind="class">QueryDefs</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::QueryDefs.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDefs.Count"> + <context kind="class">QueryDefs</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::QueryDefs.Delete--> + <element type="method"> + <source id="DAO.QueryDefs.Delete"> + <context kind="class">QueryDefs</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::QueryDefs.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.QueryDefs.Item"> + <context kind="class">QueryDefs</context> + <name default="true">Item</name> + <type>QueryDef</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::QueryDefs.Refresh--> + <element type="method"> + <source id="DAO.QueryDefs.Refresh"> + <context kind="class">QueryDefs</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::QueryDefStateEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.QueryDefStateEnum"> + <name>QueryDefStateEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQPrepare {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefStateEnum.dbQPrepare"> + <context kind="enumeration">QueryDefStateEnum</context> + <name>dbQPrepare</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQUnprepare {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefStateEnum.dbQUnprepare"> + <context kind="enumeration">QueryDefStateEnum</context> + <name>dbQUnprepare</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::QueryDefTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.QueryDefTypeEnum"> + <name>QueryDefTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQAction {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQAction"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQAction</name> + <value>240</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQAppend {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQAppend"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQAppend</name> + <value>64</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQCompound {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQCompound"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQCompound</name> + <value>160</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQCrosstab {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQCrosstab"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQCrosstab</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQDDL {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQDDL"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQDDL</name> + <value>96</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQDelete {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQDelete"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQDelete</name> + <value>32</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQMakeTable {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQMakeTable"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQMakeTable</name> + <value>80</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQProcedure {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQProcedure"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQProcedure</name> + <value>224</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQSelect {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQSelect"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQSelect</name> + <value>0</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQSetOperation {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQSetOperation"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQSetOperation</name> + <value>128</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQSPTBulk {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQSPTBulk"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQSPTBulk</name> + <value>144</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQSQLPassThrough {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQSQLPassThrough"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQSQLPassThrough</name> + <value>112</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbQUpdate {Constant}--> + <element type="constant"> + <source id="DAO.QueryDefTypeEnum.dbQUpdate"> + <context kind="enumeration">QueryDefTypeEnum</context> + <name>dbQUpdate</name> + <value>48</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Recordset--> + <element type="class"> + <source id="DAO.Recordset"> + <name>Recordset</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Recordset.AbsolutePosition--> + <element type="property"> + <source id="DAO.Recordset.AbsolutePosition"> + <context kind="class">Recordset</context> + <name>AbsolutePosition</name> + <type>Integer</type> + </source> + </element> + <!--method::Recordset.AddNew--> + <element type="method"> + <source id="DAO.Recordset.AddNew"> + <context kind="class">Recordset</context> + <name>AddNew</name> + <type>void</type> + </source> + </element> + <!--property::Recordset.BatchCollisionCount {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.BatchCollisionCount"> + <context kind="class">Recordset</context> + <name>BatchCollisionCount</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.BatchCollisions {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.BatchCollisions"> + <context kind="class">Recordset</context> + <name>BatchCollisions</name> + <type>Variant</type> + </source> + </element> + <!--property::Recordset.BatchSize--> + <element type="property"> + <source id="DAO.Recordset.BatchSize"> + <context kind="class">Recordset</context> + <name>BatchSize</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.BOF {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.BOF"> + <context kind="class">Recordset</context> + <name>BOF</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.Bookmark--> + <element type="property"> + <source id="DAO.Recordset.Bookmark"> + <context kind="class">Recordset</context> + <name>Bookmark</name> + <type>VT_SAFEARRAY+VT_UI1</type> + </source> + </element> + <!--property::Recordset.Bookmarkable {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Bookmarkable"> + <context kind="class">Recordset</context> + <name>Bookmarkable</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.CacheSize--> + <element type="property"> + <source id="DAO.Recordset.CacheSize"> + <context kind="class">Recordset</context> + <name>CacheSize</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.CacheStart--> + <element type="property"> + <source id="DAO.Recordset.CacheStart"> + <context kind="class">Recordset</context> + <name>CacheStart</name> + <type>VT_SAFEARRAY+VT_UI1</type> + </source> + </element> + <!--method::Recordset.Cancel--> + <element type="method"> + <source id="DAO.Recordset.Cancel"> + <context kind="class">Recordset</context> + <name>Cancel</name> + <type>void</type> + </source> + </element> + <!--method::Recordset.CancelUpdate--> + <element type="method"> + <source id="DAO.Recordset.CancelUpdate"> + <context kind="class">Recordset</context> + <name>CancelUpdate</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Integer</type> + <name>UpdateType</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.Clone--> + <element type="method"> + <source id="DAO.Recordset.Clone"> + <context kind="class">Recordset</context> + <name>Clone</name> + <type>Recordset</type> + </source> + </element> + <!--method::Recordset.Close--> + <element type="method"> + <source id="DAO.Recordset.Close"> + <context kind="class">Recordset</context> + <name>Close</name> + <type>void</type> + </source> + </element> + <!--property::Recordset.Collect--> + <element type="property"> + <source id="DAO.Recordset.Collect"> + <context kind="class">Recordset</context> + <name>Collect</name> + <type>Variant</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.Connection {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Connection"> + <context kind="class">Recordset</context> + <name>Connection</name> + <type>Connection</type> + </source> + </element> + <!--method::Recordset.CopyQueryDef--> + <element type="method"> + <source id="DAO.Recordset.CopyQueryDef"> + <context kind="class">Recordset</context> + <name>CopyQueryDef</name> + <type>QueryDef</type> + </source> + </element> + <!--method::Recordset.CreateDynaset--> + <element type="method"> + <source id="DAO.Recordset.CreateDynaset"> + <context kind="class">Recordset</context> + <name>CreateDynaset</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Inconsistent</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.CreateSnapshot--> + <element type="method"> + <source id="DAO.Recordset.CreateSnapshot"> + <context kind="class">Recordset</context> + <name>CreateSnapshot</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.DateCreated {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.DateCreated"> + <context kind="class">Recordset</context> + <name>DateCreated</name> + <type>Variant</type> + </source> + </element> + <!--method::Recordset.Delete--> + <element type="method"> + <source id="DAO.Recordset.Delete"> + <context kind="class">Recordset</context> + <name>Delete</name> + <type>void</type> + </source> + </element> + <!--method::Recordset.Edit--> + <element type="method"> + <source id="DAO.Recordset.Edit"> + <context kind="class">Recordset</context> + <name>Edit</name> + <type>void</type> + </source> + </element> + <!--property::Recordset.EditMode {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.EditMode"> + <context kind="class">Recordset</context> + <name>EditMode</name> + <type>short</type> + </source> + </element> + <!--property::Recordset.EOF {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.EOF"> + <context kind="class">Recordset</context> + <name>EOF</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.Fields {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Fields"> + <context kind="class">Recordset</context> + <name default="true">Fields</name> + <type>Fields</type> + </source> + </element> + <!--method::Recordset.FillCache--> + <element type="method"> + <source id="DAO.Recordset.FillCache"> + <context kind="class">Recordset</context> + <name>FillCache</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Rows</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>StartBookmark</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.Filter--> + <element type="property"> + <source id="DAO.Recordset.Filter"> + <context kind="class">Recordset</context> + <name>Filter</name> + <type>String</type> + </source> + </element> + <!--method::Recordset.FindFirst--> + <element type="method"> + <source id="DAO.Recordset.FindFirst"> + <context kind="class">Recordset</context> + <name>FindFirst</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Criteria</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.FindLast--> + <element type="method"> + <source id="DAO.Recordset.FindLast"> + <context kind="class">Recordset</context> + <name>FindLast</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Criteria</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.FindNext--> + <element type="method"> + <source id="DAO.Recordset.FindNext"> + <context kind="class">Recordset</context> + <name>FindNext</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Criteria</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.FindPrevious--> + <element type="method"> + <source id="DAO.Recordset.FindPrevious"> + <context kind="class">Recordset</context> + <name>FindPrevious</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Criteria</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.GetRows--> + <element type="method"> + <source id="DAO.Recordset.GetRows"> + <context kind="class">Recordset</context> + <name>GetRows</name> + <type>Variant</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>NumRows</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.hStmt {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.hStmt"> + <context kind="class">Recordset</context> + <name>hStmt</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.Index--> + <element type="property"> + <source id="DAO.Recordset.Index"> + <context kind="class">Recordset</context> + <name>Index</name> + <type>String</type> + </source> + </element> + <!--property::Recordset.Indexes {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Indexes"> + <context kind="class">Recordset</context> + <name>Indexes</name> + <type>Indexes</type> + </source> + </element> + <!--property::Recordset.LastModified {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.LastModified"> + <context kind="class">Recordset</context> + <name>LastModified</name> + <type>VT_SAFEARRAY+VT_UI1</type> + </source> + </element> + <!--property::Recordset.LastUpdated {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.LastUpdated"> + <context kind="class">Recordset</context> + <name>LastUpdated</name> + <type>Variant</type> + </source> + </element> + <!--method::Recordset.ListFields--> + <element type="method"> + <source id="DAO.Recordset.ListFields"> + <context kind="class">Recordset</context> + <name>ListFields</name> + <type>Recordset</type> + </source> + </element> + <!--method::Recordset.ListIndexes--> + <element type="method"> + <source id="DAO.Recordset.ListIndexes"> + <context kind="class">Recordset</context> + <name>ListIndexes</name> + <type>Recordset</type> + </source> + </element> + <!--property::Recordset.LockEdits--> + <element type="property"> + <source id="DAO.Recordset.LockEdits"> + <context kind="class">Recordset</context> + <name>LockEdits</name> + <type>boolean</type> + </source> + </element> + <!--method::Recordset.Move--> + <element type="method"> + <source id="DAO.Recordset.Move"> + <context kind="class">Recordset</context> + <name>Move</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Integer</type> + <name>Rows</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>StartBookmark</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.MoveFirst--> + <element type="method"> + <source id="DAO.Recordset.MoveFirst"> + <context kind="class">Recordset</context> + <name>MoveFirst</name> + <type>void</type> + </source> + </element> + <!--method::Recordset.MoveLast--> + <element type="method"> + <source id="DAO.Recordset.MoveLast"> + <context kind="class">Recordset</context> + <name>MoveLast</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Integer</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordset.MoveNext--> + <element type="method"> + <source id="DAO.Recordset.MoveNext"> + <context kind="class">Recordset</context> + <name>MoveNext</name> + <type>void</type> + </source> + </element> + <!--method::Recordset.MovePrevious--> + <element type="method"> + <source id="DAO.Recordset.MovePrevious"> + <context kind="class">Recordset</context> + <name>MovePrevious</name> + <type>void</type> + </source> + </element> + <!--property::Recordset.Name {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Name"> + <context kind="class">Recordset</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--method::Recordset.NextRecordset--> + <element type="method"> + <source id="DAO.Recordset.NextRecordset"> + <context kind="class">Recordset</context> + <name>NextRecordset</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.NoMatch {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.NoMatch"> + <context kind="class">Recordset</context> + <name>NoMatch</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.ODBCFetchCount {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.ODBCFetchCount"> + <context kind="class">Recordset</context> + <name>ODBCFetchCount</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.ODBCFetchDelay {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.ODBCFetchDelay"> + <context kind="class">Recordset</context> + <name>ODBCFetchDelay</name> + <type>Integer</type> + </source> + </element> + <!--method::Recordset.OpenRecordset--> + <element type="method"> + <source id="DAO.Recordset.OpenRecordset"> + <context kind="class">Recordset</context> + <name>OpenRecordset</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.Parent {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Parent"> + <context kind="class">Recordset</context> + <name>Parent</name> + <type>Database</type> + </source> + </element> + <!--property::Recordset.PercentPosition--> + <element type="property"> + <source id="DAO.Recordset.PercentPosition"> + <context kind="class">Recordset</context> + <name>PercentPosition</name> + <type>Single</type> + </source> + </element> + <!--property::Recordset.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Properties"> + <context kind="class">Recordset</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Recordset.RecordCount {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.RecordCount"> + <context kind="class">Recordset</context> + <name>RecordCount</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.RecordStatus {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.RecordStatus"> + <context kind="class">Recordset</context> + <name>RecordStatus</name> + <type>short</type> + </source> + </element> + <!--method::Recordset.Requery--> + <element type="method"> + <source id="DAO.Recordset.Requery"> + <context kind="class">Recordset</context> + <name>Requery</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>NewQueryDef</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.Restartable {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Restartable"> + <context kind="class">Recordset</context> + <name>Restartable</name> + <type>boolean</type> + </source> + </element> + <!--method::Recordset.Seek--> + <element type="method"> + <source id="DAO.Recordset.Seek"> + <context kind="class">Recordset</context> + <name>Seek</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Comparison</name> + </parameter> + <parameter> + <type>Variant</type> + <name>Key1</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key2</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key3</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key4</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key5</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key6</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key7</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key8</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key9</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key10</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key11</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key12</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Key13</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.Sort--> + <element type="property"> + <source id="DAO.Recordset.Sort"> + <context kind="class">Recordset</context> + <name>Sort</name> + <type>String</type> + </source> + </element> + <!--property::Recordset.StillExecuting {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.StillExecuting"> + <context kind="class">Recordset</context> + <name>StillExecuting</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.Transactions {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Transactions"> + <context kind="class">Recordset</context> + <name>Transactions</name> + <type>boolean</type> + </source> + </element> + <!--property::Recordset.Type {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Type"> + <context kind="class">Recordset</context> + <name>Type</name> + <type>short</type> + </source> + </element> + <!--property::Recordset.Updatable {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.Updatable"> + <context kind="class">Recordset</context> + <name>Updatable</name> + <type>boolean</type> + </source> + </element> + <!--method::Recordset.Update--> + <element type="method"> + <source id="DAO.Recordset.Update"> + <context kind="class">Recordset</context> + <name>Update</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Integer</type> + <name>UpdateType</name> + </parameter> + <parameter optional="true"> + <type>boolean</type> + <name>Force</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Recordset.UpdateOptions--> + <element type="property"> + <source id="DAO.Recordset.UpdateOptions"> + <context kind="class">Recordset</context> + <name>UpdateOptions</name> + <type>Integer</type> + </source> + </element> + <!--property::Recordset.ValidationRule {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.ValidationRule"> + <context kind="class">Recordset</context> + <name>ValidationRule</name> + <type>String</type> + </source> + </element> + <!--property::Recordset.ValidationText {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordset.ValidationText"> + <context kind="class">Recordset</context> + <name>ValidationText</name> + <type>String</type> + </source> + </element> + <!--enum::RecordsetOptionEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.RecordsetOptionEnum"> + <name>RecordsetOptionEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbAppendOnly {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbAppendOnly"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbAppendOnly</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbConsistent {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbConsistent"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbConsistent</name> + <value>32</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDenyRead {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbDenyRead"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbDenyRead</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbDenyWrite {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbDenyWrite"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbDenyWrite</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbExecDirect {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbExecDirect"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbExecDirect</name> + <value>2048</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbFailOnError {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbFailOnError"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbFailOnError</name> + <value>128</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbForwardOnly {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbForwardOnly"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbForwardOnly</name> + <value>256</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbInconsistent {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbInconsistent"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbInconsistent</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbReadOnly {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbReadOnly"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbReadOnly</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRunAsync {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbRunAsync"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbRunAsync</name> + <value>1024</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSeeChanges {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbSeeChanges"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbSeeChanges</name> + <value>512</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSQLPassThrough {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetOptionEnum.dbSQLPassThrough"> + <context kind="enumeration">RecordsetOptionEnum</context> + <name>dbSQLPassThrough</name> + <value>64</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Recordsets--> + <element type="class"> + <source id="DAO.Recordsets"> + <name>Recordsets</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Recordsets.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordsets.Count"> + <context kind="class">Recordsets</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--property::Recordsets.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Recordsets.Item"> + <context kind="class">Recordsets</context> + <name default="true">Item</name> + <type>Recordset</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Recordsets.Refresh--> + <element type="method"> + <source id="DAO.Recordsets.Refresh"> + <context kind="class">Recordsets</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::RecordsetTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.RecordsetTypeEnum"> + <name>RecordsetTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOpenDynamic {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetTypeEnum.dbOpenDynamic"> + <context kind="enumeration">RecordsetTypeEnum</context> + <name>dbOpenDynamic</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOpenDynaset {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetTypeEnum.dbOpenDynaset"> + <context kind="enumeration">RecordsetTypeEnum</context> + <name>dbOpenDynaset</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOpenForwardOnly {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetTypeEnum.dbOpenForwardOnly"> + <context kind="enumeration">RecordsetTypeEnum</context> + <name>dbOpenForwardOnly</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOpenSnapshot {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetTypeEnum.dbOpenSnapshot"> + <context kind="enumeration">RecordsetTypeEnum</context> + <name>dbOpenSnapshot</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbOpenTable {Constant}--> + <element type="constant"> + <source id="DAO.RecordsetTypeEnum.dbOpenTable"> + <context kind="enumeration">RecordsetTypeEnum</context> + <name>dbOpenTable</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::RecordStatusEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.RecordStatusEnum"> + <name>RecordStatusEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRecordDBDeleted {Constant}--> + <element type="constant"> + <source id="DAO.RecordStatusEnum.dbRecordDBDeleted"> + <context kind="enumeration">RecordStatusEnum</context> + <name>dbRecordDBDeleted</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRecordDeleted {Constant}--> + <element type="constant"> + <source id="DAO.RecordStatusEnum.dbRecordDeleted"> + <context kind="enumeration">RecordStatusEnum</context> + <name>dbRecordDeleted</name> + <value>3</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRecordModified {Constant}--> + <element type="constant"> + <source id="DAO.RecordStatusEnum.dbRecordModified"> + <context kind="enumeration">RecordStatusEnum</context> + <name>dbRecordModified</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRecordNew {Constant}--> + <element type="constant"> + <source id="DAO.RecordStatusEnum.dbRecordNew"> + <context kind="enumeration">RecordStatusEnum</context> + <name>dbRecordNew</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRecordUnmodified {Constant}--> + <element type="constant"> + <source id="DAO.RecordStatusEnum.dbRecordUnmodified"> + <context kind="enumeration">RecordStatusEnum</context> + <name>dbRecordUnmodified</name> + <value>0</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Relation--> + <element type="class"> + <source id="DAO.Relation"> + <name>Relation</name> + </source> + <destination designation="identity" /> + </element> + <!--property::Relation.Attributes--> + <element type="property"> + <source id="DAO.Relation.Attributes"> + <context kind="class">Relation</context> + <name>Attributes</name> + <type>Integer</type> + </source> + </element> + <!--method::Relation.CreateField--> + <element type="method"> + <source id="DAO.Relation.CreateField"> + <context kind="class">Relation</context> + <name>CreateField</name> + <type>Field</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Size</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Relation.Fields {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Relation.Fields"> + <context kind="class">Relation</context> + <name default="true">Fields</name> + <type>Fields</type> + </source> + </element> + <!--property::Relation.ForeignTable--> + <element type="property"> + <source id="DAO.Relation.ForeignTable"> + <context kind="class">Relation</context> + <name>ForeignTable</name> + <type>String</type> + </source> + </element> + <!--property::Relation.Name--> + <element type="property"> + <source id="DAO.Relation.Name"> + <context kind="class">Relation</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--property::Relation.PartialReplica--> + <element type="property"> + <source id="DAO.Relation.PartialReplica"> + <context kind="class">Relation</context> + <name>PartialReplica</name> + <type>boolean</type> + </source> + </element> + <!--property::Relation.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Relation.Properties"> + <context kind="class">Relation</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::Relation.Table--> + <element type="property"> + <source id="DAO.Relation.Table"> + <context kind="class">Relation</context> + <name>Table</name> + <type>String</type> + </source> + </element> + <!--enum::RelationAttributeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.RelationAttributeEnum"> + <name>RelationAttributeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationDeleteCascade {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationDeleteCascade"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationDeleteCascade</name> + <value>4096</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationDontEnforce {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationDontEnforce"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationDontEnforce</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationInherited {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationInherited"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationInherited</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationLeft {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationLeft"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationLeft</name> + <value>16777216</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationRight {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationRight"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationRight</name> + <value>33554432</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationUnique {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationUnique"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationUnique</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRelationUpdateCascade {Constant}--> + <element type="constant"> + <source id="DAO.RelationAttributeEnum.dbRelationUpdateCascade"> + <context kind="enumeration">RelationAttributeEnum</context> + <name>dbRelationUpdateCascade</name> + <value>256</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::Relations--> + <element type="class"> + <source id="DAO.Relations"> + <name>Relations</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Relations.Append--> + <element type="method"> + <source id="DAO.Relations.Append"> + <context kind="class">Relations</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Relations.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Relations.Count"> + <context kind="class">Relations</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Relations.Delete--> + <element type="method"> + <source id="DAO.Relations.Delete"> + <context kind="class">Relations</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Relations.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Relations.Item"> + <context kind="class">Relations</context> + <name default="true">Item</name> + <type>Relation</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Relations.Refresh--> + <element type="method"> + <source id="DAO.Relations.Refresh"> + <context kind="class">Relations</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::ReplicaTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.ReplicaTypeEnum"> + <name>ReplicaTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRepMakePartial {Constant}--> + <element type="constant"> + <source id="DAO.ReplicaTypeEnum.dbRepMakePartial"> + <context kind="enumeration">ReplicaTypeEnum</context> + <name>dbRepMakePartial</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRepMakeReadOnly {Constant}--> + <element type="constant"> + <source id="DAO.ReplicaTypeEnum.dbRepMakeReadOnly"> + <context kind="enumeration">ReplicaTypeEnum</context> + <name>dbRepMakeReadOnly</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::SetOptionEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.SetOptionEnum"> + <name>SetOptionEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbExclusiveAsyncDelay {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbExclusiveAsyncDelay"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbExclusiveAsyncDelay</name> + <value>60</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbFlushTransactionTimeout {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbFlushTransactionTimeout"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbFlushTransactionTimeout</name> + <value>66</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbImplicitCommitSync {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbImplicitCommitSync"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbImplicitCommitSync</name> + <value>59</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbLockDelay {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbLockDelay"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbLockDelay</name> + <value>63</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbLockRetry {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbLockRetry"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbLockRetry</name> + <value>57</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbMaxBufferSize {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbMaxBufferSize"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbMaxBufferSize</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbMaxLocksPerFile {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbMaxLocksPerFile"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbMaxLocksPerFile</name> + <value>62</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbPageTimeout {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbPageTimeout"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbPageTimeout</name> + <value>6</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRecycleLVs {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbRecycleLVs"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbRecycleLVs</name> + <value>65</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSharedAsyncDelay {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbSharedAsyncDelay"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbSharedAsyncDelay</name> + <value>61</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUserCommitSync {Constant}--> + <element type="constant"> + <source id="DAO.SetOptionEnum.dbUserCommitSync"> + <context kind="enumeration">SetOptionEnum</context> + <name>dbUserCommitSync</name> + <value>58</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::SynchronizeTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.SynchronizeTypeEnum"> + <name>SynchronizeTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRepExportChanges {Constant}--> + <element type="constant"> + <source id="DAO.SynchronizeTypeEnum.dbRepExportChanges"> + <context kind="enumeration">SynchronizeTypeEnum</context> + <name>dbRepExportChanges</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRepImpExpChanges {Constant}--> + <element type="constant"> + <source id="DAO.SynchronizeTypeEnum.dbRepImpExpChanges"> + <context kind="enumeration">SynchronizeTypeEnum</context> + <name>dbRepImpExpChanges</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRepImportChanges {Constant}--> + <element type="constant"> + <source id="DAO.SynchronizeTypeEnum.dbRepImportChanges"> + <context kind="enumeration">SynchronizeTypeEnum</context> + <name>dbRepImportChanges</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbRepSyncInternet {Constant}--> + <element type="constant"> + <source id="DAO.SynchronizeTypeEnum.dbRepSyncInternet"> + <context kind="enumeration">SynchronizeTypeEnum</context> + <name>dbRepSyncInternet</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::TableDef--> + <element type="class"> + <source id="DAO.TableDef"> + <name>TableDef</name> + </source> + <destination designation="identity" /> + </element> + <!--property::TableDef.Attributes--> + <element type="property"> + <source id="DAO.TableDef.Attributes"> + <context kind="class">TableDef</context> + <name>Attributes</name> + <type>Integer</type> + </source> + </element> + <!--property::TableDef.ConflictTable {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.ConflictTable"> + <context kind="class">TableDef</context> + <name>ConflictTable</name> + <type>String</type> + </source> + </element> + <!--property::TableDef.Connect--> + <element type="property"> + <source id="DAO.TableDef.Connect"> + <context kind="class">TableDef</context> + <name>Connect</name> + <type>String</type> + </source> + </element> + <!--method::TableDef.CreateField--> + <element type="method"> + <source id="DAO.TableDef.CreateField"> + <context kind="class">TableDef</context> + <name>CreateField</name> + <type>Field</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Size</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::TableDef.CreateIndex--> + <element type="method"> + <source id="DAO.TableDef.CreateIndex"> + <context kind="class">TableDef</context> + <name>CreateIndex</name> + <type>Index</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::TableDef.CreateProperty--> + <element type="method"> + <source id="DAO.TableDef.CreateProperty"> + <context kind="class">TableDef</context> + <name>CreateProperty</name> + <type>Property</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Value</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>DDL</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::TableDef.DateCreated {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.DateCreated"> + <context kind="class">TableDef</context> + <name>DateCreated</name> + <type>Variant</type> + </source> + </element> + <!--property::TableDef.Fields {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.Fields"> + <context kind="class">TableDef</context> + <name default="true">Fields</name> + <type>Fields</type> + </source> + </element> + <!--property::TableDef.Indexes {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.Indexes"> + <context kind="class">TableDef</context> + <name>Indexes</name> + <type>Indexes</type> + </source> + </element> + <!--property::TableDef.LastUpdated {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.LastUpdated"> + <context kind="class">TableDef</context> + <name>LastUpdated</name> + <type>Variant</type> + </source> + </element> + <!--property::TableDef.Name--> + <element type="property"> + <source id="DAO.TableDef.Name"> + <context kind="class">TableDef</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--method::TableDef.OpenRecordset--> + <element type="method"> + <source id="DAO.TableDef.OpenRecordset"> + <context kind="class">TableDef</context> + <name>OpenRecordset</name> + <type>Recordset</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Type</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::TableDef.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.Properties"> + <context kind="class">TableDef</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--property::TableDef.RecordCount {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.RecordCount"> + <context kind="class">TableDef</context> + <name>RecordCount</name> + <type>Integer</type> + </source> + </element> + <!--method::TableDef.RefreshLink--> + <element type="method"> + <source id="DAO.TableDef.RefreshLink"> + <context kind="class">TableDef</context> + <name>RefreshLink</name> + <type>void</type> + </source> + </element> + <!--property::TableDef.ReplicaFilter--> + <element type="property"> + <source id="DAO.TableDef.ReplicaFilter"> + <context kind="class">TableDef</context> + <name>ReplicaFilter</name> + <type>Variant</type> + </source> + </element> + <!--property::TableDef.SourceTableName--> + <element type="property"> + <source id="DAO.TableDef.SourceTableName"> + <context kind="class">TableDef</context> + <name>SourceTableName</name> + <type>String</type> + </source> + </element> + <!--property::TableDef.Updatable {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDef.Updatable"> + <context kind="class">TableDef</context> + <name>Updatable</name> + <type>boolean</type> + </source> + </element> + <!--property::TableDef.ValidationRule--> + <element type="property"> + <source id="DAO.TableDef.ValidationRule"> + <context kind="class">TableDef</context> + <name>ValidationRule</name> + <type>String</type> + </source> + </element> + <!--property::TableDef.ValidationText--> + <element type="property"> + <source id="DAO.TableDef.ValidationText"> + <context kind="class">TableDef</context> + <name>ValidationText</name> + <type>String</type> + </source> + </element> + <!--enum::TableDefAttributeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.TableDefAttributeEnum"> + <name>TableDefAttributeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbAttachedODBC {Constant}--> + <element type="constant"> + <source id="DAO.TableDefAttributeEnum.dbAttachedODBC"> + <context kind="enumeration">TableDefAttributeEnum</context> + <name>dbAttachedODBC</name> + <value>536870912</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbAttachedTable {Constant}--> + <element type="constant"> + <source id="DAO.TableDefAttributeEnum.dbAttachedTable"> + <context kind="enumeration">TableDefAttributeEnum</context> + <name>dbAttachedTable</name> + <value>1073741824</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbAttachExclusive {Constant}--> + <element type="constant"> + <source id="DAO.TableDefAttributeEnum.dbAttachExclusive"> + <context kind="enumeration">TableDefAttributeEnum</context> + <name>dbAttachExclusive</name> + <value>65536</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbAttachSavePWD {Constant}--> + <element type="constant"> + <source id="DAO.TableDefAttributeEnum.dbAttachSavePWD"> + <context kind="enumeration">TableDefAttributeEnum</context> + <name>dbAttachSavePWD</name> + <value>131072</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbHiddenObject {Constant}--> + <element type="constant"> + <source id="DAO.TableDefAttributeEnum.dbHiddenObject"> + <context kind="enumeration">TableDefAttributeEnum</context> + <name>dbHiddenObject</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbSystemObject {Constant}--> + <element type="constant"> + <source id="DAO.TableDefAttributeEnum.dbSystemObject"> + <context kind="enumeration">TableDefAttributeEnum</context> + <name>dbSystemObject</name> + <value>-2147483646</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::TableDefs--> + <element type="class"> + <source id="DAO.TableDefs"> + <name>TableDefs</name> + </source> + <destination designation="identity" /> + </element> + <!--method::TableDefs.Append--> + <element type="method"> + <source id="DAO.TableDefs.Append"> + <context kind="class">TableDefs</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::TableDefs.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDefs.Count"> + <context kind="class">TableDefs</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::TableDefs.Delete--> + <element type="method"> + <source id="DAO.TableDefs.Delete"> + <context kind="class">TableDefs</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::TableDefs.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.TableDefs.Item"> + <context kind="class">TableDefs</context> + <name default="true">Item</name> + <type>TableDef</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::TableDefs.Refresh--> + <element type="method"> + <source id="DAO.TableDefs.Refresh"> + <context kind="class">TableDefs</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::UpdateCriteriaEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.UpdateCriteriaEnum"> + <name>UpdateCriteriaEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCriteriaAllCols {Constant}--> + <element type="constant"> + <source id="DAO.UpdateCriteriaEnum.dbCriteriaAllCols"> + <context kind="enumeration">UpdateCriteriaEnum</context> + <name>dbCriteriaAllCols</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCriteriaDeleteInsert {Constant}--> + <element type="constant"> + <source id="DAO.UpdateCriteriaEnum.dbCriteriaDeleteInsert"> + <context kind="enumeration">UpdateCriteriaEnum</context> + <name>dbCriteriaDeleteInsert</name> + <value>16</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCriteriaKey {Constant}--> + <element type="constant"> + <source id="DAO.UpdateCriteriaEnum.dbCriteriaKey"> + <context kind="enumeration">UpdateCriteriaEnum</context> + <name>dbCriteriaKey</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCriteriaModValues {Constant}--> + <element type="constant"> + <source id="DAO.UpdateCriteriaEnum.dbCriteriaModValues"> + <context kind="enumeration">UpdateCriteriaEnum</context> + <name>dbCriteriaModValues</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCriteriaTimestamp {Constant}--> + <element type="constant"> + <source id="DAO.UpdateCriteriaEnum.dbCriteriaTimestamp"> + <context kind="enumeration">UpdateCriteriaEnum</context> + <name>dbCriteriaTimestamp</name> + <value>8</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbCriteriaUpdate {Constant}--> + <element type="constant"> + <source id="DAO.UpdateCriteriaEnum.dbCriteriaUpdate"> + <context kind="enumeration">UpdateCriteriaEnum</context> + <name>dbCriteriaUpdate</name> + <value>32</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::UpdateTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.UpdateTypeEnum"> + <name>UpdateTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUpdateBatch {Constant}--> + <element type="constant"> + <source id="DAO.UpdateTypeEnum.dbUpdateBatch"> + <context kind="enumeration">UpdateTypeEnum</context> + <name>dbUpdateBatch</name> + <value>4</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUpdateCurrentRecord {Constant}--> + <element type="constant"> + <source id="DAO.UpdateTypeEnum.dbUpdateCurrentRecord"> + <context kind="enumeration">UpdateTypeEnum</context> + <name>dbUpdateCurrentRecord</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUpdateRegular {Constant}--> + <element type="constant"> + <source id="DAO.UpdateTypeEnum.dbUpdateRegular"> + <context kind="enumeration">UpdateTypeEnum</context> + <name>dbUpdateRegular</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> + <!--Class::User--> + <element type="class"> + <source id="DAO.User"> + <name>User</name> + </source> + <destination designation="identity" /> + </element> + <!--method::User.CreateGroup--> + <element type="method"> + <source id="DAO.User.CreateGroup"> + <context kind="class">User</context> + <name>CreateGroup</name> + <type>Group</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>PID</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::User.Groups {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.User.Groups"> + <context kind="class">User</context> + <name default="true">Groups</name> + <type>Groups</type> + </source> + </element> + <!--property::User.Name--> + <element type="property"> + <source id="DAO.User.Name"> + <context kind="class">User</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--method::User.NewPassword--> + <element type="method"> + <source id="DAO.User.NewPassword"> + <context kind="class">User</context> + <name>NewPassword</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>bstrOld</name> + </parameter> + <parameter> + <type>String</type> + <name>bstrNew</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::User.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.User.Properties"> + <context kind="class">User</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--Class::Users--> + <element type="class"> + <source id="DAO.Users"> + <name>Users</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Users.Append--> + <element type="method"> + <source id="DAO.Users.Append"> + <context kind="class">Users</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Users.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Users.Count"> + <context kind="class">Users</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Users.Delete--> + <element type="method"> + <source id="DAO.Users.Delete"> + <context kind="class">Users</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Users.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Users.Item"> + <context kind="class">Users</context> + <name default="true">Item</name> + <type>User</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Users.Refresh--> + <element type="method"> + <source id="DAO.Users.Refresh"> + <context kind="class">Users</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--Class::Workspace--> + <element type="class"> + <source id="DAO.Workspace"> + <name>Workspace</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Workspace.BeginTrans--> + <element type="method"> + <source id="DAO.Workspace.BeginTrans"> + <context kind="class">Workspace</context> + <name>BeginTrans</name> + <type>void</type> + </source> + </element> + <!--method::Workspace.Close--> + <element type="method"> + <source id="DAO.Workspace.Close"> + <context kind="class">Workspace</context> + <name>Close</name> + <type>void</type> + </source> + </element> + <!--method::Workspace.CommitTrans--> + <element type="method"> + <source id="DAO.Workspace.CommitTrans"> + <context kind="class">Workspace</context> + <name>CommitTrans</name> + <type>void</type> + <parameter-list> + <parameter optional="true"> + <type>Integer</type> + <name>Options</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Workspace.Connections {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.Connections"> + <context kind="class">Workspace</context> + <name>Connections</name> + <type>Connections</type> + </source> + </element> + <!--method::Workspace.CreateDatabase--> + <element type="method"> + <source id="DAO.Workspace.CreateDatabase"> + <context kind="class">Workspace</context> + <name>CreateDatabase</name> + <type>Database</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter> + <type>String</type> + <name>Connect</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Option</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Workspace.CreateGroup--> + <element type="method"> + <source id="DAO.Workspace.CreateGroup"> + <context kind="class">Workspace</context> + <name>CreateGroup</name> + <type>Group</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>PID</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Workspace.CreateUser--> + <element type="method"> + <source id="DAO.Workspace.CreateUser"> + <context kind="class">Workspace</context> + <name>CreateUser</name> + <type>User</type> + <parameter-list> + <parameter optional="true"> + <type>Variant</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>PID</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Password</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Workspace.Databases {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.Databases"> + <context kind="class">Workspace</context> + <name default="true">Databases</name> + <type>Databases</type> + </source> + </element> + <!--property::Workspace.DefaultCursorDriver--> + <element type="property"> + <source id="DAO.Workspace.DefaultCursorDriver"> + <context kind="class">Workspace</context> + <name>DefaultCursorDriver</name> + <type>Integer</type> + </source> + </element> + <!--property::Workspace.Groups {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.Groups"> + <context kind="class">Workspace</context> + <name>Groups</name> + <type>Groups</type> + </source> + </element> + <!--property::Workspace.hEnv {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.hEnv"> + <context kind="class">Workspace</context> + <name>hEnv</name> + <type>Integer</type> + </source> + </element> + <!--property::Workspace.IsolateODBCTrans--> + <element type="property"> + <source id="DAO.Workspace.IsolateODBCTrans"> + <context kind="class">Workspace</context> + <name>IsolateODBCTrans</name> + <type>short</type> + </source> + </element> + <!--property::Workspace.LoginTimeout--> + <element type="property"> + <source id="DAO.Workspace.LoginTimeout"> + <context kind="class">Workspace</context> + <name>LoginTimeout</name> + <type>Integer</type> + </source> + </element> + <!--property::Workspace.Name--> + <element type="property"> + <source id="DAO.Workspace.Name"> + <context kind="class">Workspace</context> + <name>Name</name> + <type>String</type> + </source> + </element> + <!--method::Workspace.OpenConnection--> + <element type="method"> + <source id="DAO.Workspace.OpenConnection"> + <context kind="class">Workspace</context> + <name>OpenConnection</name> + <type>Connection</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>ReadOnly</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Connect</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Workspace.OpenDatabase--> + <element type="method"> + <source id="DAO.Workspace.OpenDatabase"> + <context kind="class">Workspace</context> + <name>OpenDatabase</name> + <type>Database</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Options</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>ReadOnly</name> + </parameter> + <parameter optional="true"> + <type>Variant</type> + <name>Connect</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Workspace.Properties {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.Properties"> + <context kind="class">Workspace</context> + <name>Properties</name> + <type>Properties</type> + </source> + </element> + <!--method::Workspace.Rollback--> + <element type="method"> + <source id="DAO.Workspace.Rollback"> + <context kind="class">Workspace</context> + <name>Rollback</name> + <type>void</type> + </source> + </element> + <!--property::Workspace.Type {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.Type"> + <context kind="class">Workspace</context> + <name>Type</name> + <type>Integer</type> + </source> + </element> + <!--property::Workspace.UserName {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.UserName"> + <context kind="class">Workspace</context> + <name>UserName</name> + <type>String</type> + </source> + </element> + <!--property::Workspace.Users {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspace.Users"> + <context kind="class">Workspace</context> + <name>Users</name> + <type>Users</type> + </source> + </element> + <!--Class::Workspaces--> + <element type="class"> + <source id="DAO.Workspaces"> + <name>Workspaces</name> + </source> + <destination designation="identity" /> + </element> + <!--method::Workspaces.Append--> + <element type="method"> + <source id="DAO.Workspaces.Append"> + <context kind="class">Workspaces</context> + <name>Append</name> + <type>void</type> + <parameter-list> + <parameter> + <type>Object</type> + <name>Object</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Workspaces.Count {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspaces.Count"> + <context kind="class">Workspaces</context> + <name>Count</name> + <type>short</type> + </source> + </element> + <!--method::Workspaces.Delete--> + <element type="method"> + <source id="DAO.Workspaces.Delete"> + <context kind="class">Workspaces</context> + <name>Delete</name> + <type>void</type> + <parameter-list> + <parameter> + <type>String</type> + <name>Name</name> + </parameter> + </parameter-list> + </source> + </element> + <!--property::Workspaces.Item {Default} {ReadOnly}--> + <element type="property"> + <source id="DAO.Workspaces.Item"> + <context kind="class">Workspaces</context> + <name default="true">Item</name> + <type>Workspace</type> + <parameter-list> + <parameter> + <type>Variant</type> + <name>Item</name> + </parameter> + </parameter-list> + </source> + </element> + <!--method::Workspaces.Refresh--> + <element type="method"> + <source id="DAO.Workspaces.Refresh"> + <context kind="class">Workspaces</context> + <name>Refresh</name> + <type>void</type> + </source> + </element> + <!--enum::WorkspaceTypeEnum {Enumeration}--> + <element type="enumeration"> + <source id="DAO.WorkspaceTypeEnum"> + <name>WorkspaceTypeEnum</name> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseJet {Constant}--> + <element type="constant"> + <source id="DAO.WorkspaceTypeEnum.dbUseJet"> + <context kind="enumeration">WorkspaceTypeEnum</context> + <name>dbUseJet</name> + <value>2</value> + </source> + <destination designation="identity" /> + </element> + <!--enum::dbUseODBC {Constant}--> + <element type="constant"> + <source id="DAO.WorkspaceTypeEnum.dbUseODBC"> + <context kind="enumeration">WorkspaceTypeEnum</context> + <name>dbUseODBC</name> + <value>1</value> + </source> + <destination designation="identity" /> + </element> +</api> |