IWSDXMLContext interface (wsdxml.h)

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

Inheritance

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

Methods

The IWSDXMLContext interface has these methods.

 
IWSDXMLContext::AddNamespace

Creates an object that represents a namespace in an XML context.
IWSDXMLContext::AddNameToNamespace

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

Associates custom namespaces with the XML context object.
IWSDXMLContext::SetTypes

Associates custom message types with the XML context object.

Remarks

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.

Requirements

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)