Sharepoint
Example Configuration
PerigeeApplication.ApplicationNoInit("Sharepoint Demo", (taskConfig) =>
{
taskConfig.AddSharepointWatch("Sharepoint",
taskConfig.GetValue<string>("Sharepoint:tenant"),
taskConfig.GetValue<string>("Sharepoint:appID"),
taskConfig.GetValue<string>("Sharepoint:appSecret"),
taskConfig.GetValue<string>("Sharepoint:site"),
taskConfig.GetValue<string>("Sharepoint:drivePath"),
taskConfig.GetValue<string>("Sharepoint:listName"),
(ct, log, api, sync, items) =>
{
//Process file here
return true;
}).LinkToConfig("Sharepoint:enabled");
});
SDK & Callbacks
Sync Class - Callback Property
Items callback
Items callbackChange Notification
Get Item + Fields
Get Item by Path
Get Item by Path In Drive
Generate SharePoint Download Link
Delete an Item
Patch a Field
Get Another Drive
Uploading an item
Download an Item
Implementing your own
Last updated
