protected override void ProcessRecord() { base.ProcessRecord(); var ctx = base.Context; SPOWeb web = new SPOWeb(ctx.Site.OpenWeb(Web.Read())); WriteObject(web.GetFolderByServerRelativeUrl(Url)); }
public SPOFolder Read(SPOWeb spoWeb) { if (string.IsNullOrEmpty(_serverRelativeUrl)) { throw new ArgumentNullException("The server relative URL was not provided."); } return(spoWeb.GetFolderByServerRelativeUrl(_serverRelativeUrl)); }