Exemplo n.º 1
0
        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));
        }