3.1.4.2.2.1 AddDiscussionBoardItem

The AddDiscussionBoardItem element specifies details for the SOAP request that is sent from the protocol client to the protocol server.

 <s:element name="AddDiscussionBoardItem">
   <s:complexType>
     <s:sequence>
       <s:element minOccurs="0" maxOccurs="1" name="listName" type="s:string" />
       <s:element minOccurs="0" maxOccurs="1" name="message" type="s:base64Binary" />
     </s:sequence>
   </s:complexType>
 </s:element>

listName: The GUID or the XML encoded list title of the list.

message: The message to be added to the discussion board. The message MUST be in MIME [RFC2045] format and then Base64 [RFC4648] encoded. Message headers [RFC2822] MUST contain the following text properties.

Field name

String value

Message-id

MUST be present and set to a text value that is unique among all the messages in the discussion board.

Thread-index

MUST be present and set to a Base64 [RFC4648] encoded string that is at least 22 bytes long when un-encoded. This value MUST be unique among all the messages in the discussion board.