У меня есть приложение winforms, и мне нужно загрузить файлы из каталога Sharepoint OneDrive. В настоящее время, учитывая приведенный ниже код, я могу прочитать заголовок файла, но не могу найти ничего, что помогло бы мне загрузить код с помощью Microsoft.SharePoint.Client .
string username = "[email protected]";
String pwd = "x!@ex";
ClientContext context = new ClientContext("https://abcuser.sharepoint.com/Main/financial/");
SecureString password = new SecureString();
foreach (char c in pwd.ToCharArray())
{
password.AppendChar(c);
}
context.Credentials = new SharePointOnlineCredentials(username, password);
context.ExecuteQuery();
List docs = context.Web.Lists.GetByTitle("Financial Notes");
Web site = context.Web;
context.Load(site);
context.ExecuteQuery();
CamlQuery query = CamlQuery.CreateAllItemsQuery(100);
ListItemCollection items = docs.GetItems(query);
context.Load(items);
context.ExecuteQuery();
foreach (ListItem listItem in items)
{
MessageBox.Show(listItem["Title"].ToString());
}
Как я могу загрузить файлы на свой локальный диск (без авторизации LiveAccount)?