VBA Microsoft XML Library
The Microsoft XML Library can be used to manipulate XML documents and to send HTTP requests. The MSXML2 library provides access to an ecosystem of XML objects. There are different versions of the MSXML2 library which behave slightly differently. Be sure to know which library is being used.
VBA Microsoft XML, v3.0
Class | Description |
---|---|
DOMDocument | Top-level XML object. |
DOMDocument26 | Top-level XML object. |
DOMDocument30 | Top-level XML object. |
DSOControl | |
DSOControl26 | |
DSOControl30 | |
FreeThreadedDOMDocument | Top-level XML object. |
FreeThreadedDOMDocument26 | Top-level XML object. |
FreeThreadedDOMDocument30 | Top-level XML object. |
IMXNamespacePrefixes | Collection of namespace prefixes. |
IMXReaderControl | Allows a Simple API for XML (SAX2) application to abort, suspend, or resume parsing. |
IMXSchemaDeclHandler | Provides schema information about the element being parsed, and about the attributes of that element. |
IMXXMLFilter | |
ISchema | Provides information about individual XML Schemas in the schema cache. |
ISchemaAny | Provides information about an attribute declaration. |
ISchemaAttribute | Provides information about attribute items. |
ISchemaAttributeGroup | Provides information about attribute groups. |
ISchemaComplexType | Represents a complex type in an XML schema. |
ISchemaElement | Represents an XML schema element. |
ISchemaIdentityConstraint | Returns the ISchemaIdentityConstraint object from the identityConstraints property of the ISchemaElement interface. |
ISchemaItem | Represents an item in an XML schema. |
ISchemaItemCollection | Collection of schema items. |
ISchemaModelGroup | Collection containing ISchemaElement, ISchemaModelGroup, and ISchemaAny. |
ISchemaNotation | Provides the URIs for the execution programs that are declared in a notation declaration. A notation object is returned from the notations property of the ISchema interface. |
ISchemaParticle | Retrieves minOccurs and maxOccurs attributes of a schema item. |
ISchemaStringCollection | String collection to store fields, schemaLocations values (URIs), namespaces, or enumerations. |
ISchemaType | Provides access to basic type information, and to a DOM representation of the type object. |
IServerXMLHTTPRequest2 | Provides methods and properties that enable you to establish an HTTP connection between files or objects on different Web servers. |
IVBSAXAttributes | Allows access to a list of attributes by attribute index, namespace-qualified name, qualified (prefixed) name. |
IVBSAXContentHandler | Receives notification of the logical content of a document. This is the main interface implemented by most Simple API for XML (SAX) applications. |
IVBSAXDeclHandler | Allows access to declaration information about Internal and external entities. |
IVBSAXDTDHandler | Receives notification of basic document type definition (DTD) related events. |
IVBSAXEntityResolver | Implements a handler to the resolveEntity event. |
IVBSAXErrorHandler | Provides the basic interface for handling parsing errors. |
IVBSAXLexicalHandler | Enables a Simple API for XML (SAX2) application to implement an optional extension handler for receiving information from the SAX2 reader, such as comments, the document type declaration, CDATA sections, and the start and end of an entity within a document. The events in the LexicalHandler apply to the entire document, not just to the document elements. All LexicalHandler events must appear between the startDocument and endDocument events of the ContentHandler. |
IVBSAXLocator | Associates a SAX2 event with a document location. |
IVBSAXXMLFilter | Provides a convenient base for creating an XML filter. |
IXMLDOMAttribute | Represents an attribute of the IXMLDOMElement. |
IXMLDOMCDATASection | Used to quote or escape blocks of text to keep that text from being interpreted as markup language. |
IXMLDOMCharacterData | Provides text manipulation methods that are used by several objects. |
IXMLDOMComment | Represents the content of an XML comment. |
IXMLDOMDocument3 | Represents the content of an XML comment. |
IXMLDOMDocumentFragment | A lightweight object that is useful for tree insert operations. |
IXMLDOMDocumentType | Contains information associated with the document type declaration. |
IXMLDOMElement | Represents the element object. |
IXMLDOMEntity | Represents a parsed or unparsed entity in the XML document. |
IXMLDOMEntityReference | Represents an entity reference node. |
IXMLDOMImplementation | Provides methods that are independent of any particular instance of the Document Object Model (DOM). |
IXMLDOMNamedNodeMap | Adds support for namespaces and iteration through the collection of attribute nodes. |
IXMLDOMNode | Extends the core node with support for data types, namespaces, document type definitions (DTDs), and schemas. |
IXMLDOMNodeList | Supports iteration through the live collection, in addition to indexed access. |
IXMLDOMNotation | Contains a notation declared in the document type definition (DTD) or schema. |
IXMLDOMParseError | Represents a parse error. |
IXMLDOMParseError2 | Represents a parse error. |
IXMLDOMParseErrorCollection | Returns a collection of parse errors. |
IXMLDOMProcessingInstruction | Represents a processing instruction. |
IXMLDOMSchemaCollection2 | Used to expand the IXMLDOMSchemaCollection interface. |
IXMLDOMSelection | Represents the list of nodes that match a given XML Path Language (XPath) expression. |
IXMLDOMText | Represents the text content of an element or attribute. |
IXSLProcessor | Used for transformations with compiled style sheets. |
IXTLRuntime | Part of the older Extensible Stylesheet Language (XSL) implementation implemented in previous versions of MSXML. |
MXHTMLWriter | Generates HTML output from Simple API for XML (SAX) events and handles many of the details of outputting content in HTML format. |
MXHTMLWriter30 | Generates HTML output from Simple API for XML (SAX) events and handles many of the details of outputting content in HTML format. |
MXNamespaceManager | Provides a convenient way to manage namespaces, namespace prefixes, and namespace URIs for an XML document. |
MXXMLWriter | When connected to SAXXMLReader, and set as a ContentHandler, MXXMLWriter accumulates XML content passed by events thrown by the reader. This content is stored in the MXXMLWriter's output buffer. The MXXMLWriter CoClass implements the IMXWriter interface. |
MXXMLWriter30 | When connected to SAXXMLReader, and set as a ContentHandler, MXXMLWriter accumulates XML content passed by events thrown by the reader. This content is stored in the MXXMLWriter's output buffer. The MXXMLWriter CoClass implements the IMXWriter interface. |
SAXAttributes | Allows access to a list of attributes by attribute index, namespace-qualified name, qualified (prefixed) name. |
SAXAttributes30 | Allows access to a list of attributes by attribute index, namespace-qualified name, qualified (prefixed) name. |
SAXXMLReader | Allows an application to set and query features and properties in MSXML, register event handling for document processing, and initiate a document parse. |
SAXXMLReader30 | Allows an application to set and query features and properties in MSXML, register event handling for document processing, and initiate a document parse. |
ServerXMLHTTP | Provides methods and properties that enable you to establish an HTTP connection between files or objects on different Web servers. |
ServerXMLHTTP30 | Provides methods and properties that enable you to establish an HTTP connection between files or objects on different Web servers. |
XMLHTTP | Provides client-side protocol support for communication with HTTP servers. |
XMLHTTP26 | Provides client-side protocol support for communication with HTTP servers. |
XMLHTTP30 | Provides client-side protocol support for communication with HTTP servers. |
XMLSchemaCache | Used by the schemas and namespaces properties of the IXMLDOMDocument2 interface. |
XMLSchemaCache26 | Used by the schemas and namespaces properties of the IXMLDOMDocument2 interface. |
XMLSchemaCache30 | Used by the schemas and namespaces properties of the IXMLDOMDocument2 interface. |
XSLTemplate | Used for caching compiled XSL Transformations (XSLT) templates. |
XSLTemplate26 | Used for caching compiled XSL Transformations (XSLT) templates. |
XSLTemplate30 | Used for caching compiled XSL Transformations (XSLT) templates. |
Consts and Enums
DOMNodeType
- NODE_ATTRIBUTE = 2
- NODE_CDATA_SECTION = 4
- NODE_COMMENT = 8
- NODE_DOCUMENT = 9
- NODE_DOCUMENT_FRAGMENT = 11
- NODE_DOCUMENT_TYPE = 10
- NODE_ELEMENT = 1
- NODE_ENTITY = 6
- NODE_ENTITY_REFERENCE = 5
- NODE_INVALID = 0
- NODE_NOTATION = 12
- NODE_PROCESSING_INSTRUCTION = 7
- NODE_TEXT = 3
SCHEMACONTENTTYPE
- SCHEMACONTENTTYPE_ELEMENTONLY = 2
- SCHEMACONTENTTYPE_EMPTY = 0
- SCHEMACONTENTTYPE_MIXED = 3
- SCHEMACONTENTTYPE_TEXTONLY = 1
SCHEMADERIVATIONMETHOD
- SCHEMADERIVATIONMETHOD_ALL = 255
- SCHEMADERIVATIONMETHOD_EMPTY = 0
- SCHEMADERIVATIONMETHOD_EXTENSION = 2
- SCHEMADERIVATIONMETHOD_LIST = 8
- SCHEMADERIVATIONMETHOD_NONE = 256
- SCHEMADERIVATIONMETHOD_RESTRICTION = 4
- SCHEMADERIVATIONMETHOD_SUBSTITUTION = 1
- SCHEMADERIVATIONMETHOD_UNION = 16
SCHEMAPROCESSCONTENTS
- SCHEMAPROCESSCONTENTS_LAX = 2
- SCHEMAPROCESSCONTENTS_NONE = 0
- SCHEMAPROCESSCONTENTS_SKIP = 1
- SCHEMAPROCESSCONTENTS_STRICT = 3
SCHEMATYPEVARIETY
- SCHEMATYPEVARIETY_ATOMIC = 0
- SCHEMATYPEVARIETY_LIST = 1
- SCHEMATYPEVARIETY_NONE = -1
- SCHEMATYPEVARIETY_UNION = 2
SCHEMAUSE
- SCHEMAUSE_OPTIONAL = 0
- SCHEMAUSE_PROHIBITED = 1
- SCHEMAUSE_REQUIRED = 2
SCHEMAWHITESPACE
- SCHEMAWHITESPACE_COLLAPSE = 2
- SCHEMAWHITESPACE_NONE = -1
- SCHEMAWHITESPACE_PRESERVE = 0
- SCHEMAWHITESPACE_REPLACE = 1
SERVERXMLHTTP_OPTION
- SXH_OPTION_ESCAPE_PERCENT_IN_URL = 1
- SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS = 2
- SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3
- SXH_OPTION_URL = -1
- SXH_OPTION_URL_CODEPAGE = 0
SOMITEMTYPE
- SOMITEM_ALL = 16641
- SOMITEM_ANNOTATION = 4100
- SOMITEM_ANY = 16385
- SOMITEM_ANYATTRIBUTE = 16386
- SOMITEM_ANYTYPE = 8192
- SOMITEM_ATTRIBUTE = 4097
- SOMITEM_ATTRIBUTEGROUP = 4098
- SOMITEM_CHOICE = 16642
- SOMITEM_COMPLEXTYPE = 9216
- SOMITEM_DATATYPE = 8448
- SOMITEM_DATATYPE_ANYSIMPLETYPE = 8703
- SOMITEM_DATATYPE_ANYTYPE = 8449
- SOMITEM_DATATYPE_ANYURI = 8450
- SOMITEM_DATATYPE_BASE64BINARY = 8451
- SOMITEM_DATATYPE_BOOLEAN = 8452
- SOMITEM_DATATYPE_BYTE = 8453
- SOMITEM_DATATYPE_DATE = 8454
- SOMITEM_DATATYPE_DATETIME = 8455
- SOMITEM_DATATYPE_DAY = 8456
- SOMITEM_DATATYPE_DECIMAL = 8457
- SOMITEM_DATATYPE_DOUBLE = 8458
- SOMITEM_DATATYPE_DURATION = 8459
- SOMITEM_DATATYPE_ENTITIES = 8460
- SOMITEM_DATATYPE_ENTITY = 8461
- SOMITEM_DATATYPE_FLOAT = 8462
- SOMITEM_DATATYPE_HEXBINARY = 8463
- SOMITEM_DATATYPE_ID = 8464
- SOMITEM_DATATYPE_IDREF = 8465
- SOMITEM_DATATYPE_IDREFS = 8466
- SOMITEM_DATATYPE_INT = 8467
- SOMITEM_DATATYPE_INTEGER = 8468
- SOMITEM_DATATYPE_LANGUAGE = 8469
- SOMITEM_DATATYPE_LONG = 8470
- SOMITEM_DATATYPE_MONTH = 8471
- SOMITEM_DATATYPE_MONTHDAY = 8472
- SOMITEM_DATATYPE_NAME = 8473
- SOMITEM_DATATYPE_NCNAME = 8474
- SOMITEM_DATATYPE_NEGATIVEINTEGER = 8475
- SOMITEM_DATATYPE_NMTOKEN = 8476
- SOMITEM_DATATYPE_NMTOKENS = 8477
- SOMITEM_DATATYPE_NONNEGATIVEINTEGER = 8478
- SOMITEM_DATATYPE_NONPOSITIVEINTEGER = 8479
- SOMITEM_DATATYPE_NORMALIZEDSTRING = 8480
- SOMITEM_DATATYPE_NOTATION = 8481
- SOMITEM_DATATYPE_POSITIVEINTEGER = 8482
- SOMITEM_DATATYPE_QNAME = 8483
- SOMITEM_DATATYPE_SHORT = 8484
- SOMITEM_DATATYPE_STRING = 8485
- SOMITEM_DATATYPE_TIME = 8486
- SOMITEM_DATATYPE_TOKEN = 8487
- SOMITEM_DATATYPE_UNSIGNEDBYTE = 8488
- SOMITEM_DATATYPE_UNSIGNEDINT = 8489
- SOMITEM_DATATYPE_UNSIGNEDLONG = 8490
- SOMITEM_DATATYPE_UNSIGNEDSHORT = 8491
- SOMITEM_DATATYPE_YEAR = 8492
- SOMITEM_DATATYPE_YEARMONTH = 8493
- SOMITEM_ELEMENT = 16387
- SOMITEM_EMPTYPARTICLE = 16644
- SOMITEM_GROUP = 16640
- SOMITEM_IDENTITYCONSTRAINT = 4352
- SOMITEM_KEY = 4353
- SOMITEM_KEYREF = 4354
- SOMITEM_NOTATION = 4099
- SOMITEM_NULL = 2048
- SOMITEM_NULL_ANY = 18433
- SOMITEM_NULL_ANYATTRIBUTE = 18434
- SOMITEM_NULL_ELEMENT = 18435
- SOMITEM_NULL_TYPE = 10240
- SOMITEM_PARTICLE = 16384
- SOMITEM_SCHEMA = 4096
- SOMITEM_SEQUENCE = 16643
- SOMITEM_SIMPLETYPE = 8704
- SOMITEM_UNIQUE = 4355
SXH_PROXY_SETTING
- SXH_PROXY_SET_DEFAULT = 0
- SXH_PROXY_SET_DIRECT = 1
- SXH_PROXY_SET_PRECONFIG = 0
- SXH_PROXY_SET_PROXY = 2
SXH_SERVER_CERT_OPTION
- SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS = 13056
- SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID = 4096
- SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID = 8192
- SXH_SERVER_CERT_IGNORE_UNKNOWN_CA = 256
- SXH_SERVER_CERT_IGNORE_WRONG_USAGE = 512
tagDOMNodeType
- NODE_ATTRIBUTE = 2
- NODE_CDATA_SECTION = 4
- NODE_COMMENT = 8
- NODE_DOCUMENT = 9
- NODE_DOCUMENT_FRAGMENT = 11
- NODE_DOCUMENT_TYPE = 10
- NODE_ELEMENT = 1
- NODE_ENTITY = 6
- NODE_ENTITY_REFERENCE = 5
- NODE_INVALID = 0
- NODE_NOTATION = 12
- NODE_PROCESSING_INSTRUCTION = 7
- NODE_TEXT = 3
tagXMLEMEM_TYPE
- XMLELEMTYPE_COMMENT = 2
- XMLELEMTYPE_DOCUMENT = 3
- XMLELEMTYPE_DTD = 4
- XMLELEMTYPE_ELEMENT = 0
- XMLELEMTYPE_OTHER = 6
- XMLELEMTYPE_PI = 5
- XMLELEMTYPE_TEXT = 1
XMLELEM_TYPE
- XMLELEMTYPE_COMMENT = 2
- XMLELEMTYPE_DOCUMENT = 3
- XMLELEMTYPE_DTD = 4
- XMLELEMTYPE_ELEMENT = 0
- XMLELEMTYPE_OTHER = 6
- XMLELEMTYPE_PI = 5
- XMLELEMTYPE_TEXT = 1
VBA Microsoft XML, v6.0
Class | Description |
---|---|
DOMDocument60 | Top-level XML object. |
FreeThreadedDOMDocument60 | Top-level XML object. |
FreeThreadedXMLHTTP60 | Provides support for communication with HTTP servers. |
IMXNamespacePrefixes | Provides a collection of namespace prefixes. |
IMXReaderControl | Allows a Simple API for XML (SAX2) application to abort, suspend, or resume parsing. |
IMXSchemaDeclHandler | Provides schema information about the element being parsed, and about the attributes of that element. |
IMXXMLFilter | |
ISchema | Represents an XML schema. |
ISchemaAny | Provides information about an attribute declaration. |
ISchemaAttribute | Provides information about attribute items. Use the ISchema.attributes property to obtain ISchemaAttribute items. |
ISchemaAttributeGroup | Provides information about attribute groups. |
ISchemaComplexType | Represents a complex type. |
ISchemaElement | Represents an XML schema element. |
ISchemaIdentityConstraint | Returns the ISchemaIdentityConstraint object from the identityConstraints property of the ISchemaElement interface. |
ISchemaItem | Represents an XML schema item. |
ISchemaItemCollection | Represents a collection XML schema items. |
ISchemaModelGroup | Provides a collection of some combination of ISchemaElement, ISchemaModelGroup, and ISchemaAny. |
ISchemaNotation | Provides the URIs for the execution programs that are declared in a notation declaration. A notation object is returned from the notations property of the ISchema interface. |
ISchemaParticle | Retrieves minOccurs and maxOccurs attributes for an item. |
ISchemaStringCollection | String collection is used to store fields, schemaLocations values (URIs), namespaces, or enumerations. |
ISchemaType | Provides access to basic type information, and to a DOM representation of the type object. |
ISequentialStream | The preferred minimal interface for reading and writing binary large object (BLOB) data in OLE DB. |
IServerXMLHTTPRequest | The ServerXMLHTTP object offers functionality similar to that of the XMLHTTP object. |
IVBSAXAttributes | Allows access to a list of attributes by attribute index, namespace-qualified name, qualified (prefixed) name. |
IVBSAXContentHandler | Receives notification of the logical content of a document. This is the main interface implemented by most Simple API for XML (SAX) applications. |
IVBSAXDeclHandler | Allows access to declaration information about the following Element and attribute types, Internal and external entities. |
IVBSAXDTDHandler | Receives notification of basic document type definition (DTD)-related events. |
IVBSAXEntityResolver | Implements a handler to the resolveEntity event. |
IVBSAXErrorHandler | Provides the basic interface for handling parsing errors. |
IVBSAXLexicalHandler | Enables a Simple API for XML (SAX2) application to implement an optional extension handler for receiving information from the SAX2 reader, such as comments, the document type declaration, CDATA sections, and the start and end of an entity within a document. The events in the LexicalHandler apply to the entire document, not just to the document elements. All LexicalHandler events must appear between the startDocument and endDocument events of the ContentHandler. |
IVBSAXLocator | Associates a SAX2 event with a document location. |
IVBSAXXMLFilter | Provides a convenient base for creating an XML filter. |
IXMLDOMAttribute | Represents an attribute of the IXMLDOMElement. |
IXMLDOMCDATASection | Used to quote or escape blocks of text to keep that text from being interpreted as markup language. |
IXMLDOMCharacterData | Provides text manipulation methods that are used by several objects. |
IXMLDOMComment | Represents the content of an XML comment. |
IXMLDOMDocument2 | An extension of DOMDocument that supports schema caching and validation features, and switching on XML Path Language (XPath) support. |
IXMLDOMDocumentFragment | A lightweight object that is useful for tree insert operations. |
IXMLDOMDocumentType | Contains information associated with the document type declaration. |
IXMLDOMElement | Represents the element object. |
IXMLDOMEntity | Represents a parsed or unparsed entity in the XML document. |
IXMLDOMEntityReference | Represents an entity reference node. |
IXMLDOMImplementation | Provides methods that are independent of any particular instance of the Document Object Model (DOM). |
IXMLDOMNamedNodeMap | Adds support for namespaces and iteration through the collection of attribute nodes. |
IXMLDOMNode | Extends the core node with support for data types, namespaces, document type definitions (DTDs), and schemas. |
IXMLDOMNodeList | Supports iteration through the live collection, in addition to indexed access. |
IXMLDOMNotation | Contains a notation declared in the document type definition (DTD) or schema. |
IXMLDOMParseError | Represents a parse error. |
IXMLDOMParseError2 | Represents a parse error. |
IXMLDOMParseErrorCollection | Collection of parsing errors. |
IXMLDOMProcessingInstruction | Represents a processing instruction. |
IXMLDOMSchemaCollection | Used by the schemas and namespaces properties of the IXMLDOMDocument2 interface. |
IXMLDOMSelection | Represents the list of nodes that match a given XML Path Language (XPath) expression. |
IXMLDOMText | Represents the text content of an element or attribute. |
IXMLHTTPRequest2Callback | Defines callbacks that notify an application with an outstanding IXMLHTTPRequest2 request of events that affect HTTP request and response processing. |
IXSLProcessor | Used for transformations with compiled style sheets. |
IXTLRuntime | Part of the older Extensible Stylesheet Language (XSL) implementation implemented in previous versions of MSXML. |
MXHTMLWriter60 | Generates HTML output from Simple API for XML (SAX) events and handles many of the details of outputting content in HTML format. |
MXNamespaceManager60 | Provides a convenient way to manage namespaces, namespace prefixes, and namespace URIs for an XML document. |
MXXMLWriter60 | When connected to SAXXMLReader, and set as a ContentHandler, MXXMLWriter accumulates XML content passed by events thrown by the reader. This content is stored in the MXXMLWriter's output buffer. The MXXMLWriter CoClass implements the IMXWriter interface. |
SAXAttributes60 | Allows access to a list of attributes by attribute index, namespace-qualified name, qualified (prefixed) name. |
SAXXMLReader60 | Allows an application to set and query features and properties in MSXML, register event handling for document processing, and initiate a document parse. |
ServerXMLHTTP60 | Enables an HTTP connection between files or objects on different Web servers to be established. |
XMLHTTP60 | Provides support for communication with HTTP servers. |
XMLSchemaCache60 | Used by the schemas and namespaces properties of the IXMLDOMDocument2 interface. |
XSLTemplate60 | Used for caching compiled XSL Transformations (XSLT) templates. |
Types
tagXHR_COOKIE
- dwFlags
- ftExpires
- pwszName
- pwszP3PPolicy
- pwszUrl
- pwszValue
Consts and Enums
DOMNodeType
- NODE_ATTRIBUTE = 2
- NODE_CDATA_SECTION = 4
- NODE_COMMENT = 8
- NODE_DOCUMENT = 9
- NODE_DOCUMENT_FRAGMENT = 11
- NODE_DOCUMENT_TYPE = 10
- NODE_ELEMENT = 1
- NODE_ENTITY = 6
- NODE_ENTITY_REFERENCE = 5
- NODE_INVALID = 0
- NODE_NOTATION = 12
- NODE_PROCESSING_INSTRUCTION = 7
- NODE_TEXT = 3
SCHEMACONTENTTYPE
- SCHEMACONTENTTYPE_ELEMENTONLY = 2
- SCHEMACONTENTTYPE_EMPTY = 0
- SCHEMACONTENTTYPE_MIXED = 3
- SCHEMACONTENTTYPE_TEXTONLY = 1
SCHEMADERIVATIONMETHOD
- SCHEMADERIVATIONMETHOD_ALL = 255
- SCHEMADERIVATIONMETHOD_EMPTY = 0
- SCHEMADERIVATIONMETHOD_EXTENSION = 2
- SCHEMADERIVATIONMETHOD_LIST = 8
- SCHEMADERIVATIONMETHOD_NONE = 256
- SCHEMADERIVATIONMETHOD_RESTRICTION = 4
- SCHEMADERIVATIONMETHOD_SUBSTITUTION = 1
- SCHEMADERIVATIONMETHOD_UNION = 16
SCHEMAPROCESSCONTENTS
- SCHEMAPROCESSCONTENTS_LAX = 2
- SCHEMAPROCESSCONTENTS_NONE = 0
- SCHEMAPROCESSCONTENTS_SKIP = 1
- SCHEMAPROCESSCONTENTS_STRICT = 3
SCHEMATYPEVARIETY
- SCHEMATYPEVARIETY_ATOMIC = 0
- SCHEMATYPEVARIETY_LIST = 1
- SCHEMATYPEVARIETY_NONE = -1
- SCHEMATYPEVARIETY_UNION = 2
SCHEMAUSE
- SCHEMAUSE_OPTIONAL = 0
- SCHEMAUSE_PROHIBITED = 1
- SCHEMAUSE_REQUIRED = 2
SCHEMAWHITESPACE
- SCHEMAWHITESPACE_COLLAPSE = 2
- SCHEMAWHITESPACE_NONE = -1
- SCHEMAWHITESPACE_PRESERVE = 0
- SCHEMAWHITESPACE_REPLACE = 1
SERVERXMLHTTP_OPTION
- SXH_OPTION_ESCAPE_PERCENT_IN_URL = 1
- SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS = 2
- SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3
- SXH_OPTION_URL = -1
- SXH_OPTION_URL_CODEPAGE = 0
SOMITEMTYPE
- SOMITEM_ALL = 16641
- SOMITEM_ANNOTATION = 4100
- SOMITEM_ANY = 16385
- SOMITEM_ANYATTRIBUTE = 16386
- SOMITEM_ANYTYPE = 8192
- SOMITEM_ATTRIBUTE = 4097
- SOMITEM_ATTRIBUTEGROUP = 4098
- SOMITEM_CHOICE = 16642
- SOMITEM_COMPLEXTYPE = 9216
- SOMITEM_DATATYPE = 8448
- SOMITEM_DATATYPE_ANYSIMPLETYPE = 8703
- SOMITEM_DATATYPE_ANYTYPE = 8449
- SOMITEM_DATATYPE_ANYURI = 8450
- SOMITEM_DATATYPE_BASE64BINARY = 8451
- SOMITEM_DATATYPE_BOOLEAN = 8452
- SOMITEM_DATATYPE_BYTE = 8453
- SOMITEM_DATATYPE_DATE = 8454
- SOMITEM_DATATYPE_DATETIME = 8455
- SOMITEM_DATATYPE_DAY = 8456
- SOMITEM_DATATYPE_DECIMAL = 8457
- SOMITEM_DATATYPE_DOUBLE = 8458
- SOMITEM_DATATYPE_DURATION = 8459
- SOMITEM_DATATYPE_ENTITIES = 8460
- SOMITEM_DATATYPE_ENTITY = 8461
- SOMITEM_DATATYPE_FLOAT = 8462
- SOMITEM_DATATYPE_HEXBINARY = 8463
- SOMITEM_DATATYPE_ID = 8464
- SOMITEM_DATATYPE_IDREF = 8465
- SOMITEM_DATATYPE_IDREFS = 8466
- SOMITEM_DATATYPE_INT = 8467
- SOMITEM_DATATYPE_INTEGER = 8468
- SOMITEM_DATATYPE_LANGUAGE = 8469
- SOMITEM_DATATYPE_LONG = 8470
- SOMITEM_DATATYPE_MONTH = 8471
- SOMITEM_DATATYPE_MONTHDAY = 8472
- SOMITEM_DATATYPE_NAME = 8473
- SOMITEM_DATATYPE_NCNAME = 8474
- SOMITEM_DATATYPE_NEGATIVEINTEGER = 8475
- SOMITEM_DATATYPE_NMTOKEN = 8476
- SOMITEM_DATATYPE_NMTOKENS = 8477
- SOMITEM_DATATYPE_NONNEGATIVEINTEGER = 8478
- SOMITEM_DATATYPE_NONPOSITIVEINTEGER = 8479
- SOMITEM_DATATYPE_NORMALIZEDSTRING = 8480
- SOMITEM_DATATYPE_NOTATION = 8481
- SOMITEM_DATATYPE_POSITIVEINTEGER = 8482
- SOMITEM_DATATYPE_QNAME = 8483
- SOMITEM_DATATYPE_SHORT = 8484
- SOMITEM_DATATYPE_STRING = 8485
- SOMITEM_DATATYPE_TIME = 8486
- SOMITEM_DATATYPE_TOKEN = 8487
- SOMITEM_DATATYPE_UNSIGNEDBYTE = 8488
- SOMITEM_DATATYPE_UNSIGNEDINT = 8489
- SOMITEM_DATATYPE_UNSIGNEDLONG = 8490
- SOMITEM_DATATYPE_UNSIGNEDSHORT = 8491
- SOMITEM_DATATYPE_YEAR = 8492
- SOMITEM_DATATYPE_YEARMONTH = 8493
- SOMITEM_ELEMENT = 16387
- SOMITEM_EMPTYPARTICLE = 16644
- SOMITEM_GROUP = 16640
- SOMITEM_IDENTITYCONSTRAINT = 4352
- SOMITEM_KEY = 4353
- SOMITEM_KEYREF = 4354
- SOMITEM_NOTATION = 4099
- SOMITEM_NULL = 2048
- SOMITEM_NULL_ANY = 18433
- SOMITEM_NULL_ANYATTRIBUTE = 18434
- SOMITEM_NULL_ELEMENT = 18435
- SOMITEM_NULL_TYPE = 10240
- SOMITEM_PARTICLE = 16384
- SOMITEM_SCHEMA = 4096
- SOMITEM_SEQUENCE = 16643
- SOMITEM_SIMPLETYPE = 8704
- SOMITEM_UNIQUE = 4355
SXH_PROXY_SETTING
- SXH_PROXY_SET_DEFAULT = 0
- SXH_PROXY_SET_DIRECT = 1
- SXH_PROXY_SET_PRECONFIG = 0
- SXH_PROXY_SET_PROXY = 2
SXH_SERVER_CERT_OPTION
- SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS = 13056
- SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID = 4096
- SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID = 8192
- SXH_SERVER_CERT_IGNORE_UNKNOWN_CA = 256
- SXH_SERVER_CERT_IGNORE_WRONG_USAGE = 512
tagDOMNodeType
- NODE_ATTRIBUTE = 2
- NODE_CDATA_SECTION = 4
- NODE_COMMENT = 8
- NODE_DOCUMENT = 9
- NODE_DOCUMENT_FRAGMENT = 11
- NODE_DOCUMENT_TYPE = 10
- NODE_ELEMENT = 1
- NODE_ENTITY = 6
- NODE_ENTITY_REFERENCE = 5
- NODE_INVALID = 0
- NODE_NOTATION = 12
- NODE_PROCESSING_INSTRUCTION = 7
- NODE_TEXT = 3
XHR_PROPERTY
- XHR_PROP_EXTENDED_ERROR = 6
- XHR_PROP_IGNORE_CERT_ERRORS = 8
- XHR_PROP_MAX_CONNECTIONS = 11
- XHR_PROP_NO_AUTH = 1
- XHR_PROP_NO_CACHE = 5
- XHR_PROP_NO_CRED_PROMPT = 0
- XHR_PROP_NO_DEFAULT_HEADERS = 3
- XHR_PROP_ONDATA_THRESHOLD = 9
- XHR_PROP_QUERY_STRING_UTF8 = 7
- XHR_PROP_REPORT_REDIRECT_STATUS = 4
- XHR_PROP_SET_ENTERPRISEID = 10
- XHR_PROP_TIMEOUT = 2