Quantcast
Channel: SharePoint 2010 - Development and Programming forum
Viewing all articles
Browse latest Browse all 11508

Check-In & Checked Out files inside folder in Document library using Client Object Model

$
0
0
  public void CheckOut()
    {
        try
        {
            string siteurl = "http://bcenterprises.ci.in ";
            string filePath = "/Components/articlepages/kishan11/";

            ClientContext context = new ClientContext(siteurl);
            context.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;

            Web web = context.Web;
            File file = web.GetFileByServerRelativeUrl(filePath);

            file.CheckOut();
            context.Load(web);
            context.Load(file);
            context.ExecuteQuery();
            if (file.CheckOutType == CheckOutType.None)
            {
                file.CheckOut();
            }
            context.Load(file);
            context.ExecuteQuery();
        }
        catch (Exception ex)
        {
        }
    }
    public void Checkin()
    {
        try
        {
           
            string filePath = "articlepages/kishan11/a.xml";
            ClientContext context = new ClientContext("http://bcenterprises.ci.in ";");
            
            context.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;

            Web web = context.Web;
            File file = web.GetFileByServerRelativeUrl(filePath);
            //  file.CheckIn();
            file.CheckIn(string.Empty, CheckinType.MajorCheckIn);
            context.Load(file);
          context.ExecuteQuery();
        }
        catch (Exception ex)
        {

        }


    }

Kishan Srivastava


Viewing all articles
Browse latest Browse all 11508

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>