addCollection Method (Windows CE 5.0)
Adds schemas from another collection into the current collection and replaces any schemas that collide on the same namespace Uniform Resource Identifier (URI).
[Script]
Script Syntax
objXMLDOMSchemaCol.addCollection(objXMLDOMSchemaCollection);
Script Parameters
- objXMLDOMSchemaCollection
The collection containing the schemas to add.
Script Return Value
None.
[C/C++]
C/C++ Syntax
HRESULT addCollection(IXMLDOMSchemaCollection* otherCollection);
C/C++ Parameters
- otherCollection
[in] The collection containing the schemas to add.
C/C++ Return Values
S_OK
Value returned if the collection is added successfully.E_FAIL is returned if:
- the collection is read-only.
- the document is not a recognized schema.
- an error occurs when compiling the schema.
- the ready state of the document is not 4.
E_POINTER
Value returned if input pointer is invalid.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Msxml2.h, Msxml2.idl.
Link Library: Uuid.lib.
General Remarks
There is no guarantee that the two collections will return exactly the same schema. The collection is free to clone them, if necessary.
Adding a collection to itself has no effect.
This method applies to the following interface:
XMLSchemaCache/IXMLDOMSchemaCollection.
Send Feedback on this topic to the authors