ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

xmldomdid.h
Go to the documentation of this file.
00001 /*
00002  * Copyright (C) 2005 Mike McCormack
00003  *
00004  * This library is free software; you can redistribute it and/or
00005  * modify it under the terms of the GNU Lesser General Public
00006  * License as published by the Free Software Foundation; either
00007  * version 2.1 of the License, or (at your option) any later version.
00008  *
00009  * This library is distributed in the hope that it will be useful,
00010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00012  * Lesser General Public License for more details.
00013  *
00014  * You should have received a copy of the GNU Lesser General Public
00015  * License along with this library; if not, write to the Free Software
00016  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
00017  */
00018 
00019 #ifndef __XMLDOMDID_H__
00020 #define __XMLDOMDID_H__
00021 
00022 #define DISPID_DOM_BASE 1
00023 #define DISPID_DOM_COLLECTION_BASE 1000000
00024 #define DISPID_DOM_COLLECTION_MAX 2999999
00025 
00026 #define DISPID_DOM_NODE 1
00027 #define DISPID_DOM_NODE_NODENAME 2
00028 #define DISPID_DOM_NODE_NODEVALUE 3
00029 #define DISPID_DOM_NODE_NODETYPE 4
00030 #define DISPID_DOM_NODE_NODETYPEENUM 5
00031 #define DISPID_DOM_NODE_PARENTNODE 6
00032 #define DISPID_DOM_NODE_CHILDNODES 7
00033 #define DISPID_DOM_NODE_FIRSTCHILD 8
00034 #define DISPID_DOM_NODE_LASTCHILD 9
00035 #define DISPID_DOM_NODE_PREVIOUSSIBLING 10
00036 #define DISPID_DOM_NODE_NEXTSIBLING 11
00037 #define DISPID_DOM_NODE_ATTRIBUTES 12
00038 #define DISPID_DOM_NODE_INSERTBEFORE 13
00039 #define DISPID_DOM_NODE_REPLACECHILD 14
00040 #define DISPID_DOM_NODE_REMOVECHILD 15
00041 #define DISPID_DOM_NODE_APPENDCHILD 16
00042 #define DISPID_DOM_NODE_HASCHILDNODES 17
00043 #define DISPID_DOM_NODE_OWNERDOC 18
00044 #define DISPID_DOM_NODE_CLONENODE 19
00045 
00046 #define DISPID_XMLDOM_NODE 20
00047 #define DISPID_XMLDOM_NODE_STRINGTYPE 21
00048 #define DISPID_XMLDOM_NODE_SPECIFIED 22
00049 #define DISPID_XMLDOM_NODE_DEFINITION 23
00050 #define DISPID_XMLDOM_NODE_TEXT 24
00051 #define DISPID_XMLDOM_NODE_NODETYPEDVALUE 25
00052 #define DISPID_XMLDOM_NODE_DATATYPE 26
00053 #define DISPID_XMLDOM_NODE_XML 27
00054 #define DISPID_XMLDOM_NODE_TRANSFORMNODE 28
00055 #define DISPID_XMLDOM_NODE_SELECTNODES 29
00056 #define DISPID_XMLDOM_NODE_SELECTSINGLENODE 30
00057 #define DISPID_XMLDOM_NODE_PARSED 31
00058 #define DISPID_XMLDOM_NODE_NAMESPACE 32
00059 #define DISPID_XMLDOM_NODE_PREFIX 33
00060 #define DISPID_XMLDOM_NODE_BASENAME 34
00061 #define DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT 35
00062 #define DISPID_XMLDOM_NODE__TOP 36
00063 
00064 #define DISPID_DOM_DOCUMENT 37
00065 #define DISPID_DOM_DOCUMENT_DOCTYPE 38
00066 #define DISPID_DOM_DOCUMENT_IMPLEMENTATION 39
00067 #define DISPID_DOM_DOCUMENT_DOCUMENTELEMENT 40
00068 #define DISPID_DOM_DOCUMENT_CREATEELEMENT 41
00069 #define DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT 42
00070 #define DISPID_DOM_DOCUMENT_CREATETEXTNODE 43
00071 #define DISPID_DOM_DOCUMENT_CREATECOMMENT 44
00072 #define DISPID_DOM_DOCUMENT_CREATECDATASECTION 45
00073 #define DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION 46
00074 #define DISPID_DOM_DOCUMENT_CREATEATTRIBUTE 47
00075 #define DISPID_DOM_DOCUMENT_CREATEENTITY 48
00076 #define DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE 49
00077 #define DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME 50
00078 #define DISPID_DOM_DOCUMENT_TOP 51
00079 
00080 #define DISPID_XMLDOM_DOCUMENT 52
00081 #define DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE 53
00082 #define DISPID_XMLDOM_DOCUMENT_CREATENODE 54
00083 #define DISPID_XMLDOM_DOCUMENT_CREATENODEEX 55
00084 #define DISPID_XMLDOM_DOCUMENT_NODEFROMID 56
00085 #define DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES 57
00086 #define DISPID_XMLDOM_DOCUMENT_LOAD 58
00087 #define DISPID_XMLDOM_DOCUMENT_PARSEERROR 59
00088 #define DISPID_XMLDOM_DOCUMENT_URL 60
00089 #define DISPID_XMLDOM_DOCUMENT_ASYNC 61
00090 #define DISPID_XMLDOM_DOCUMENT_ABORT 62
00091 #define DISPID_XMLDOM_DOCUMENT_LOADXML 63
00092 #define DISPID_XMLDOM_DOCUMENT_SAVE 64
00093 #define DISPID_XMLDOM_DOCUMENT_VALIDATE 65
00094 #define DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE 66
00095 #define DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE 67
00096 #define DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE 68
00097 #define DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE 69
00098 #define DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE 70
00099 #define DISPID_XMLDOM_DOCUMENT__TOP 71
00100 
00101 #define DISPID_DOM_NODELIST 72
00102 #define DISPID_DOM_NODELIST_ITEM 73
00103 #define DISPID_DOM_NODELIST_LENGTH 74
00104 
00105 #define DISPID_XMLDOM_NODELIST 75
00106 #define DISPID_XMLDOM_NODELIST_NEXTNODE 76
00107 #define DISPID_XMLDOM_NODELIST_RESET 77
00108 #define DISPID_XMLDOM_NODELIST_NEWENUM 78
00109 #define DISPID_XMLDOM_NODELIST__TOP 79
00110 
00111 #define DISPID_DOM_NAMEDNODEMAP 80
00112 #define DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM 81
00113 #define DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM 82
00114 #define DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM 83
00115 
00116 #define DISPID_XMLDOM_NAMEDNODEMAP 84
00117 #define DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM 85
00118 #define DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM 86
00119 #define DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE 87
00120 #define DISPID_XMLDOM_NAMEDNODEMAP_RESET 88
00121 #define DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM 89
00122 #define DISPID_XMLDOM_NAMEDNODEMAP__TOP 90
00123 
00124 #define DISPID_DOM_W3CWRAPPERS 91
00125 
00126 #define DISPID_DOM_DOCUMENTFRAGMENT 92
00127 #define DISPID_DOM_DOCUMENTFRAGMENT__TOP 93
00128 
00129 #define DISPID_DOM_ELEMENT 94
00130 #define DISPID_DOM_ELEMENT_GETTAGNAME 95
00131 #define DISPID_DOM_ELEMENT_GETATTRIBUTES 96
00132 #define DISPID_DOM_ELEMENT_GETATTRIBUTE 97
00133 #define DISPID_DOM_ELEMENT_SETATTRIBUTE 98
00134 #define DISPID_DOM_ELEMENT_REMOVEATTRIBUTE 99
00135 #define DISPID_DOM_ELEMENT_GETATTRIBUTENODE 100
00136 #define DISPID_DOM_ELEMENT_SETATTRIBUTENODE 101
00137 #define DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE 102
00138 #define DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME 103
00139 #define DISPID_DOM_ELEMENT_NORMALIZE 104
00140 #define DISPID_DOM_ELEMENT__TOP 105
00141 
00142 #define DISPID_DOM_DATA 106
00143 #define DISPID_DOM_DATA_DATA 107
00144 #define DISPID_DOM_DATA_LENGTH 108
00145 #define DISPID_DOM_DATA_SUBSTRING 109
00146 #define DISPID_DOM_DATA_APPEND 110
00147 #define DISPID_DOM_DATA_INSERT 111
00148 #define DISPID_DOM_DATA_DELETE 112
00149 #define DISPID_DOM_DATA_REPLACE 113
00150 #define DISPID_DOM_DATA__TOP 114
00151 
00152 #define DISPID_DOM_ATTRIBUTE 115
00153 #define DISPID_DOM_ATTRIBUTE_GETNAME 116
00154 #define DISPID_DOM_ATTRIBUTE_SPECIFIED 117
00155 #define DISPID_DOM_ATTRIBUTE_VALUE 118
00156 #define DISPID_DOM_ATTRIBUTE__TOP 119
00157 
00158 #define DISPID_DOM_TEXT 120
00159 #define DISPID_DOM_TEXT_SPLITTEXT 121
00160 #define DISPID_DOM_TEXT_JOINTEXT 122
00161 #define DISPID_DOM_TEXT__TOP 123
00162 
00163 #define DISPID_DOM_PI 124
00164 #define DISPID_DOM_PI_TARGET 125
00165 #define DISPID_DOM_PI_DATA 126
00166 #define DISPID_DOM_PI__TOP 127
00167 
00168 #define DISPID_DOM_DOCUMENTTYPE 128
00169 #define DISPID_DOM_DOCUMENTTYPE_NAME 129
00170 #define DISPID_DOM_DOCUMENTTYPE_ENTITIES 130
00171 #define DISPID_DOM_DOCUMENTTYPE_NOTATIONS 131
00172 #define DISPID_DOM_DOCUMENTTYPE__TOP 132
00173 
00174 #define DISPID_DOM_NOTATION 133
00175 #define DISPID_DOM_NOTATION_PUBLICID 134
00176 #define DISPID_DOM_NOTATION_SYSTEMID 135
00177 #define DISPID_DOM_NOTATION__TOP 136
00178 
00179 #define DISPID_DOM_ENTITY 137
00180 #define DISPID_DOM_ENTITY_PUBLICID 138
00181 #define DISPID_DOM_ENTITY_SYSTEMID 139
00182 #define DISPID_DOM_ENTITY_NOTATIONNAME 140
00183 #define DISPID_DOM_ENTITY__TOP 141
00184 
00185 #define DISPID_DOM_IMPLEMENTATION 142
00186 #define DISPID_DOM_IMPLEMENTATION_HASFEATURE 143
00187 #define DISPID_DOM_IMPLEMENTATION__TOP 144
00188 
00189 
00190 #define  DISPID_DOM_ERROR              0x000000b0
00191 #define  DISPID_DOM_ERROR_ERRORCODE    0x000000b1
00192 #define  DISPID_DOM_ERROR_URL          0x000000b2
00193 #define  DISPID_DOM_ERROR_REASON       0x000000b3
00194 #define  DISPID_DOM_ERROR_SRCTEXT      0x000000b4
00195 #define  DISPID_DOM_ERROR_LINE         0x000000b5
00196 #define  DISPID_DOM_ERROR_LINEPOS      0x000000b6
00197 #define  DISPID_DOM_ERROR_FILEPOS      0x000000b7
00198 #define  DISPID_DOM_ERROR__TOP         0x000000b8
00199 
00200 #define  DISPID_XMLDOMEVENT                    197
00201 #define  DISPID_XMLDOMEVENT_ONREADYSTATECHANGE DISPID_READYSTATECHANGE
00202 #define  DISPID_XMLDOMEVENT_ONDATAAVAILABLE    198
00203 #define  DISPID_XMLDOMEVENT__TOP               199
00204 
00205 #endif /* __XMLDOMDID_H__ */

Generated on Thu May 24 2012 04:33:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.