BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler.GetPage C# (CSharp) Method

GetPage() private method

wp.getPage method
private GetPage ( string blogId, string pageId, string userName, string password ) : BlogEngine.Core.API.MetaWeblog.MWAPage
blogId string /// blogID in string format ///
pageId string /// page guid in string format ///
userName string /// login username ///
password string /// login password ///
return BlogEngine.Core.API.MetaWeblog.MWAPage
        internal MWAPage GetPage(string blogId, string pageId, string userName, string password)
        {
            var sendPage = new MWAPage();
            var page = Page.GetPage(new Guid(pageId));

            if (!page.IsVisible)
            {
                throw new MetaWeblogException("11", "User authentication failed");
            }

            sendPage.pageID = page.Id.ToString();
            sendPage.title = page.Title;
            sendPage.description = page.Content;
            sendPage.mt_keywords = page.Keywords;
            sendPage.pageDate = page.DateCreated;
            sendPage.link = page.AbsoluteLink.AbsoluteUri;
            sendPage.mt_convert_breaks = "__default__";
            sendPage.pageParentID = page.Parent.ToString();

            return sendPage;
        }