Client¶
Class to create a SharePoint Client used to be the interface with SharePoint
Client to access SharePoint Document Library
Parameters: filename – name of the file to download Returns: download file in current folder
Parameters: folder_name – name of the folder Returns: folder object Return folder object
Parameters: - filters – filter dictionary
- scope – SharePoint scope
Returns: items
Retrieves (filtered) items on current folder using CamlQueries
Parameters: filename – filename Returns: Retrieve file in current folder
Parameters: filters – Returns: files Returns files metadata for files in current folder
Parameters: folder_name – Returns: folders Return folders metadata for subfolder of current folder
Parameters: - filters – filter dictionary
- scope – SharePoint scope
Returns: items
Retrieves (filtered) items on current folder using querystring
Parameters: - filter – filter dictionary
- select – select string
- order_by – SharePoint order fields
- source_id – SharePoint SourceId
Returns: items and total row number
search file in the SharePoint site
Parameters: - path – inmemory file
- folder_name – name of the folder
- metadata – metadata dictionary
Returns: