MSXML, COM interface constants for VB.Net / VBScript

MSXML - interface constants

     This page contains simple VBA include for the MSXML COM library.

library parameters

File NameWINDOWS\system32\msxml.dll
Guid{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}
Enums4

DOMNodeType

alias, 13 members.
  'Constants that define a node's type
Public Enum DOMNodeType
  NODE_INVALID = 0  '&H0
  NODE_ELEMENT = 1  '&H1
  NODE_ATTRIBUTE = 2  '&H2
  NODE_TEXT = 3  '&H3
  NODE_CDATA_SECTION = 4  '&H4
  NODE_ENTITY_REFERENCE = 5  '&H5
  NODE_ENTITY = 6  '&H6
  NODE_PROCESSING_INSTRUCTION = 7  '&H7
  NODE_COMMENT = 8  '&H8
  NODE_DOCUMENT = 9  '&H9
  NODE_DOCUMENT_TYPE = 10  '&HA
  NODE_DOCUMENT_FRAGMENT = 11  '&HB
  NODE_NOTATION = 12  '&HC
End Enum

tagDOMNodeType

enum, 13 members.
  'Constants that define a node's type
Public Enum tagDOMNodeType
  NODE_INVALID = 0  '&H0
  NODE_ELEMENT = 1  '&H1
  NODE_ATTRIBUTE = 2  '&H2
  NODE_TEXT = 3  '&H3
  NODE_CDATA_SECTION = 4  '&H4
  NODE_ENTITY_REFERENCE = 5  '&H5
  NODE_ENTITY = 6  '&H6
  NODE_PROCESSING_INSTRUCTION = 7  '&H7
  NODE_COMMENT = 8  '&H8
  NODE_DOCUMENT = 9  '&H9
  NODE_DOCUMENT_TYPE = 10  '&HA
  NODE_DOCUMENT_FRAGMENT = 11  '&HB
  NODE_NOTATION = 12  '&HC
End Enum

XMLELEM_TYPE

alias, 7 members.
  'Constants that define types for IXMLElement.
Public Enum XMLELEM_TYPE
  XMLELEMTYPE_ELEMENT = 0  '&H0
  XMLELEMTYPE_TEXT = 1  '&H1
  XMLELEMTYPE_COMMENT = 2  '&H2
  XMLELEMTYPE_DOCUMENT = 3  '&H3
  XMLELEMTYPE_DTD = 4  '&H4
  XMLELEMTYPE_PI = 5  '&H5
  XMLELEMTYPE_OTHER = 6  '&H6
End Enum

tagXMLEMEM_TYPE

enum, 7 members.
  'Constants that define types for IXMLElement.
Public Enum tagXMLEMEM_TYPE
  XMLELEMTYPE_ELEMENT = 0  '&H0
  XMLELEMTYPE_TEXT = 1  '&H1
  XMLELEMTYPE_COMMENT = 2  '&H2
  XMLELEMTYPE_DOCUMENT = 3  '&H3
  XMLELEMTYPE_DTD = 4  '&H4
  XMLELEMTYPE_PI = 5  '&H5
  XMLELEMTYPE_OTHER = 6  '&H6
End Enum
WUtils.com