Я пытаюсь проверить файл, но получаю странное исключение, которого я не понимаю.
Исключение сервера не было обработано
serverRelativeUrl
Имя параметра: указанное значение не поддерживается для параметра serverRelativeUrl.
Не могли бы вы объяснить, что это значит, что я делаю неправильно?
public void CheckOut(string filePath)
{
Microsoft.SharePoint.Client.ClientContext context = new
Microsoft.SharePoint.Client.ClientContext("http://sharepointsite");
context.Credentials = CredentialCache.DefaultNetworkCredentials;
Microsoft.SharePoint.Client.Web web = context.Web;
Microsoft.SharePoint.Client.File file = web.GetFileByServerRelativeUrl(filePath);
file.CheckOut();
context.Load(web);
context.Load(file);
context.ExecuteQuery();
}