This describes the properties that are associated with a message category member.
Property | Type | Meaning |
---|---|---|
Role Name | String | If Category Kind is wsdl,
the value of the property becomes the WSDL message part name and must be unique
within the category. It always defaults to the message name. If Category Kind is other, the value of the property has no particular significance. |
Role Type | Enumerated type | This property determines the role that the message plays
in the message category. Select from:
If Category Kind is wsdl, the default value is wsdl:input. This property dictates the role within a WSDL operation. The value wsdl:return implies wsdl:output, but for rpc-style WSDL generation it also identifies the message part that is used as the return value and in this instance can be omitted from the parameterOrder attribute. No more than one message can have Role Type of wsdl:return. If Category Kind is other, the value defaults to an empty string and this property has no role in the message category. |
Role Usage | Enumerated type | This property determines the role that the message plays
in the SOAP binding. Select from:
If Category Kind is wsdl, this property defaults to soap:body and dictates the SOAP-binding child of the WSDL input, output, or fault element. If Category Kind is other, this property is deactivated. |
Documentation | String | This is a string property; any standard alphanumeric
characters can be used. If Category Kind is wsdl, the value of the property is included in any generated WSDL as the wsdl:documentation child of the WSDL input, output, or fault element under the WSDL portType. If Category Kind is other, the value merely documents the Message Category within your workspace. |