Web services 是否有方法仅从SharePoint Web服务搜索返回文档?

Web services 是否有方法仅从SharePoint Web服务搜索返回文档?,web-services,sharepoint,search,Web Services,Sharepoint,Search,如果是查询,是否有方法发送参数,使其仅返回文档 当然可以使用isDocument列过滤结果,但在查询过程中可能吗?您所说的“在查询过程中”是什么意思?在IsDocument列上提供一个过滤器将在查询时应用!这是返回文档的一种方法,另一种方法是仅为文档创建搜索范围。但同样,您需要在查询中指定它。您所说的“在查询期间”是什么意思?在IsDocument列上提供一个过滤器将在查询时应用!这是返回文档的一种方法,另一种方法是仅为文档创建搜索范围。但同样,您需要在查询中指定它。我想您可以在查询中使用beg

如果是查询,是否有方法发送参数,使其仅返回文档


当然可以使用isDocument列过滤结果,但在查询过程中可能吗?

您所说的“在查询过程中”是什么意思?在IsDocument列上提供一个过滤器将在查询时应用!这是返回文档的一种方法,另一种方法是仅为文档创建搜索范围。但同样,您需要在查询中指定它。

您所说的“在查询期间”是什么意思?在IsDocument列上提供一个过滤器将在查询时应用!这是返回文档的一种方法,另一种方法是仅为文档创建搜索范围。但同样,您需要在查询中指定它。

我想您可以在查询中使用beginsWith filhter,并查询以Document content type id开头的所有项目:

<Where>
    <BeginsWith>
            <FieldRef Name='contentTypeId'/>
            <Value Type='Text'>0x0101</Value>
     </BeginsWith>
</Where>

0x0101

有关内容类型id的信息以及如何使用查询,请参见。

我想您可以在查询中使用beginsWith filhter,并查询以documente内容类型id开头的所有项目:

<Where>
    <BeginsWith>
            <FieldRef Name='contentTypeId'/>
            <Value Type='Text'>0x0101</Value>
     </BeginsWith>
</Where>

0x0101

有关内容类型id的信息以及如何使用查询,请参见。

当然!我的大脑暂时断开了。。。这里有15个简单的要点供您参考,Lars:-)谢谢,我还记得,如果您的所有文档都存储在从默认模板创建的文档库中,您也可以使用筛选查询ContentClass:“STS\u ListItem\u DocumentLibrary”。当然!我的大脑暂时断开了。。。这里有15个简单的要点供您参考,Lars:-)谢谢,我还记得,如果您的所有文档都存储在从默认模板创建的文档库中,您也可以使用筛选查询ContentClass:“STS\u ListItem\u DocumentLibrary”。