XMLAddSchema
(Engine-Level Function)
| Description: | Adds a schema to an XML Processor. |
| Returns: | Numeric |
Usage: ![]() |
Script Only. |
| Function Groups: | XML |
| Related to: | XMLParse | XMLProcessor | XMLWrite | XMLCloneNode | XMLCreateNode | XMLDeleteMember | XMLGetNode | GetXMLNodeArray |
Format: ![]() |
XMLAddSchema(XMLProcessorHandle, NamespaceURI, URL[, ErrorMessageOut]) |
| Parameters: |
| XMLProcessorHandle |
| Required. A valid processor, as returned by the function XMLProcessor. |
| NamespaceURI |
| Required. A URI that specifies the namespace that the schema represents. |
| URL |
| Required. The URL to fetch the schema from. |
| ErrorMessageOut |
| An optional text parameter that allows an error message to be returned from the function. |
| Comments: | Each schema will be validated for standards conformance before being added to the cache. Returns 0 if it succeeds, otherwise it returns a numeric specifying a Windows error code and sets the variable named in the optional ErrorMessageOut parameter to a text error message. If the schema load succeeds, the types identified by the schema are added to the factory. |
