The CreateNavigationList operation returns a list of named actions for use with the navigationItemUniqueName element of the Expand operation (section

The following is the WSDL port type specification of the CreateNavigationList WSDL operation.

 <wsdl:operation name="CreateNavigationList" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input message="tns:CreateNavigationListSoapIn"/>
   <wsdl:output message="tns:CreateNavigationListSoapOut"/>

Two tiers of information are returned. The first tier is a list of all the possible groups a node can expand to. Each group within that first tier SHOULD have a list of named actions.

A session state variable is required to successfully complete this operation. As part of the CreateNavigationListSoapIn request message (section, navigationContext MUST contain a value obtained from a DecompRenderResultRecord result from a previous successful request to either a GetRootLevel (section, AutoExpand (section, or Expand operation.

In the event of an application error on the protocol server during the operation, the protocol server MUST return a SOAP FAULT response.