DictionaryXMLTransformsFreeThreaded Class (PIA)

Use this object to transform data from a Dictionary object into Extensible Markup Language (XML) and vice versa, using a specified XML Data Reduced (XDR) schema.

Ee826031.important(en-US,CS.20).gif Important

  • The DictionaryXMLTransformsFreeThreaded object processes only dictionary keys with names that would be allowable as XML node names. Allowable characters include A-Z and the underscore "_" character. Disallowed characters include"*", "\", etc., and foreign-language characters.
  • Every dictionary key value must be URL-encoded.

Methods

Method Description
GenerateSampleXMLInstanceFromDictionary (OrderForm, String, Boolean) Produces an XML instance based on the specified OrderForm object.
GenerateSampleXMLInstanceFromDictionary (IDictionary, String, Boolean) Produces an XML instance based on the specified Dictionary object.
GenerateXMLForDictionaryUsingSchema (OrderForm, IXMLDOMDocument) Extracts an XML instance from the specified OrderForm object that conforms to the specified schema.
GenerateXMLForDictionaryUsingSchema (IDictionary, IXMLDOMDocument) Extracts an XML instance from the specified Dictionary object that conforms to the specified schema.
GetXMLFromFile Generates an XML Document Object Model (DOM) document from the specified file.
ReconstructDictionaryFromXML Transforms the specified XML instance (which must comply with the specified schema) into a Dictionary object.

 

Requirements

Namespace: Microsoft.CommerceServer.Interop

Platforms: Windows 2000, Windows Server 2003

Assembly: Microsoft.CommerceServer.Runtime.DictionaryXMLTransform.dll

Copyright © 2005 Microsoft Corporation.
All rights reserved.