2017-02-16 10 views
1

Я кодирую Microsoft Graph CSharp SDK, и я пытаюсь проверить возможность фильтрации DriveItems на CreatedDateTime.Microsoft Graph CSharp SDK и фильтрация - как создать вызов для фильтрации на CreatedDateItem?

Я знаю, что если я построить вызов, как:

await graphServiceClient.Drives["[email protected]"].Root.Request().GetAsync();

возвращает все метаданные, однако, я хотел бы знать, есть ли способ построить вызов, где он будет фильтровать по CreatedDateTime в течение одного звонка, возможно ли это?

ответ

1

Вы можете применить параметры запроса, фильтра и т. Д. К вашему запросу, если поддерживающий его метод Graph API поддерживает его. Это немного скрыто, но это documented in the wiki.

await graphServiceClient.Drives["[email protected]"] 
    .Root 
    .Request() 
    .Filter(...) 
    .GetAsync(); 
+0

Спасибо! Мне пришлось немного изменить его, чтобы выполнить поиск, прежде чем запрос будет сделан. 'await graphServiceClient.Drives [" [email protected] "]. Поиск (searchQuery) .Request(). GetAsync();' – jdave