def get_list_item_changes(self, query): """ :param office365.sharepoint.changeQuery.ChangeQuery query: Specifies which changes to return """ changes = ChangeCollection(self.context) qry = ServiceOperationQuery(self, "getListItemChanges", None, query, "query", changes) self.context.add_query(qry) return changes
def get_changes(self, query): """Returns the collection of all changes from the change log that have occurred within the scope of the site, based on the specified query. :param office365.sharepoint.changes.change_query.ChangeQuery query: Specifies which changes to return """ changes = ChangeCollection(self.context) qry = ServiceOperationQuery(self, "getChanges", None, query, "query", changes) self.context.add_query(qry) return changes
def get_changes(self, query=None): """Returns the collection of changes from the change log that have occurred within the ListItem, based on the specified query. :param office365.sharepoint.changeQuery.ChangeQuery query: Specifies which changes to return """ if query is None: query = ChangeQuery(item=True) changes = ChangeCollection(self.context) qry = ServiceOperationQuery(self, "getChanges", None, query, "query", changes) self.context.add_query(qry) return changes