public static void GetWebPartUsage() { //string SharePointOnline_OR_OnPremise = "OP"; //string UserName =ConfigurationManager.AppSettings["userName"]; //string Password = ConfigurationManager.AppSettings["password"]; //string Domain = ConfigurationManager.AppSettings["domain"]; //string WebUrl = "https://awsit.avivaworld.com"; //string WebPartType = "CommentBoardWebPart"; //String OutPutDirectory = @"F:\481921\ReplaceWebPart\out\list\replace\r"; string SharePointOnline_OR_OnPremise = "OP"; string UserName = ConfigurationManager.AppSettings["userName"]; string Password = ConfigurationManager.AppSettings["password"]; string Domain = ConfigurationManager.AppSettings["domain"]; string WebUrl = ConfigurationManager.AppSettings["siteurl"]; string WebPartType = "CommentBoardWebPart"; String OutPutDirectory = ConfigurationManager.AppSettings["outputpath"]; WebPartTransformationHelper webPartTransformationHelper = new WebPartTransformationHelper("GetWebPartUsage"); if (SharePointOnline_OR_OnPremise.ToUpper().Equals("OP")) { webPartTransformationHelper.UseNetworkCredentialsAuthentication(UserName, Password, Domain); } else if (SharePointOnline_OR_OnPremise.ToUpper().Equals("OL")) { webPartTransformationHelper.UseOffice365Authentication(UserName, Password); } webPartTransformationHelper.AddSite(WebUrl); webPartTransformationHelper.WebPartType = WebPartType; webPartTransformationHelper.ExpandSubSites = true; webPartTransformationHelper.OutPutDirectory = OutPutDirectory; webPartTransformationHelper.Run(); }
protected override void ProcessRecord() { WebPartTransformationHelper webPartTransformationHelper = new WebPartTransformationHelper("GetWebPartUsage"); if (SharePointOnline_OR_OnPremise.ToUpper().Equals("OP")) { webPartTransformationHelper.UseNetworkCredentialsAuthentication(UserName, Password, Domain); } else if (SharePointOnline_OR_OnPremise.ToUpper().Equals("OL")) { webPartTransformationHelper.UseOffice365Authentication(UserName, Password); } webPartTransformationHelper.AddSite(SiteUrl); webPartTransformationHelper.WebPartType = WebPartType; webPartTransformationHelper.OutPutDirectory = OutPutDirectory; webPartTransformationHelper.ExpandSubSites = ExpandSubSites; webPartTransformationHelper.Run(); }
protected override void ProcessRecord() { WebPartTransformationHelper webPartTransformationHelper = new WebPartTransformationHelper("GetWebPartUsage"); if (SharePointOnline_OR_OnPremise.ToUpper().Equals("OP")) { webPartTransformationHelper.UseNetworkCredentialsAuthentication(UserName, Password, Domain); } else if (SharePointOnline_OR_OnPremise.ToUpper().Equals("OL")) { webPartTransformationHelper.UseOffice365Authentication(UserName, Password); } //Deleted the Web Part Usage File webPartTransformationHelper.DeleteUsageFiles_WebPartHelper(OutPutDirectory, Constants.WEBPART_USAGE_ENTITY_FILENAME); webPartTransformationHelper.AddSite(SiteUrl); webPartTransformationHelper.WebPartType = WebPartType; webPartTransformationHelper.OutPutDirectory = OutPutDirectory; webPartTransformationHelper.ExpandSubSites = ExpandSubSites; webPartTransformationHelper.headerWebPart = false; webPartTransformationHelper.Run(); }