如何在LiveDoc中使用web服务客户端api插入工作项?



我有一个关于Polarion SDK API的问题。我正在尝试使用webservices api在LiveDoc中插入工作项。webservices有用于在doc/模块中创建工作项或移动项目的api,但是没有用于将现有工作项插入Live/doc/模块的api。还有别的办法吗?同样,问题是关于使用webService客户端(每个用户都可以访问)而不是使用servlet端IWorkItem接口来完成此任务。

在API中,您可以找到方法:

moveWorkItemToDocument

文档说明:

将工作项移动到文档中的特定位置。如果工作项尚未在文档中,它将被移动到文档。还支持模块。

@paramworkItemURI的URI要移动的工作项

@paramdocumentURI文档的URI。

@paramparentWorkItemURI父工作项或{@code的URI

@param子元素列表中的期望位置或值<0以在末尾插入工作项。(如果新旧父项相同,则不计算移动的工作项。)

@paramretainDocumentFlow{@code true}来保留移动的工作项在文档流中的位置,即使它意味着更改父节点。{@code false}来保留所需的父元素,即使它意味着将工作项移动到不同的位置。

@since 3.7.0