The Graph library is a snapshot of the Microsoft Graph and may not be in sync with the current service. Because this library is generated, the generator may fail to address all potential scenarios in the Graph. Furthermore, service behavior changes may not be reflected in the library as the development of the library and the Microsoft Graph are loosely coupled.
OData allows workloads to specify additional information about their API surface including both functional and non-functional stipulations. We currently do not support these annotations in the Generator, due to hierarchical inheritance issues regarding said annotations. Therefore, there may be methods that do not produce valid queries to Graph. Please refer to the Graph Docs as the source of truth in these discrepancies.
OneNote currently defines the ability to PATCH a page's content (PATCH https://graph.microsoft.com/v1.0/me/onenote/pages/id/content
), which is currently not supported by the Android SDK. If you are looking to PATCH JSON to a page, you can use the getOnenotePatchContent
method to submit JSON data. If you are looking to PATCH multipart data, you cannot use the request builders given. Refer to the documentation on making custom queries using the SDK.