使用GraphServiceClient在SharePoint Online中的站点级别搜索操作

时间:2017-07-18 00:58:33

标签: microsoft-graph sharepoint-online

我可以使用以下代码使用GraphServiceClient在SharePoint Online中的文档库中进行搜索:

GraphServiceClient graphClient = new GraphServiceClient(
    "https://graph.microsoft.com/v1.0",
    new DelegateAuthenticationProvider(async (requestMessage) => {
            await Task.Run(() => { }); 
            requestMessage.Headers.Authorization = 
              new AuthenticationHeaderValue("bearer", accessToken);
        }));

var ddd = await client.Sites["SiteUrl"].Drives["DriveId"].Search("srchTxt").Request().GetAsync();

但是,我找不到像

这样的网站的搜索方法

var ddd = await client.Sites["SiteUrl"].Search("srchTxt").Request().GetAsync();

是否可以使用GraphServiceClient在SharePoint Online中的站点中进行搜索?

1 个答案:

答案 0 :(得分:0)

此刻,没有。 SharePoint目前仅提供对文档库的搜索(通过drives)。

我强烈建议将此建议发布到Office's User Voice。我可以证明这个用户语音网站对Office的工程路线图和功能规划的重要性。