IWSDXMLContext interface (wsdxml.h)

Is a collection of namespaces and types used in a WSDAPI stack.


The IWSDXMLContext interface inherits from the IUnknown interface. IWSDXMLContext also has these types of members:


The IWSDXMLContext interface has these methods.


Creates an object that represents a namespace in an XML context.

Creates an object that represents a name in a namespace in an XML context.

Associates custom namespaces with the XML context object.

Associates custom message types with the XML context object.


This interface is used by the XML parser and generator to store and access namespaces, names, and message schema information. Applications can call AddNamespace and AddNameToNamespace directly to add and access names in new or existing namespaces. Additionally, generated code will call SetNamespaces and SetTypes to ensure service layer data is properly set up in the XML context.


Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wsdxml.h (include Wsdapi.h)