BlogML.BlogMLWriterBase.WriteStartPost C# (CSharp) Method

WriteStartPost() protected method

protected WriteStartPost ( string id, BlogMLContent title, System.DateTime dateCreated, System.DateTime dateModified, bool approved, BlogMLContent content, string postUrl, UInt32 views, bool hasexcerpt, BlogMLContent excerpt, BlogPostTypes blogpostType, string postName ) : void
id string
title BlogML.Xml.BlogMLContent
dateCreated System.DateTime
dateModified System.DateTime
approved bool
content BlogML.Xml.BlogMLContent
postUrl string
views System.UInt32
hasexcerpt bool
excerpt BlogML.Xml.BlogMLContent
blogpostType BlogPostTypes
postName string
return void
        protected void WriteStartPost(
            string id,
            BlogMLContent title,
            DateTime dateCreated,
            DateTime dateModified,
            bool approved,
            BlogMLContent content,
            string postUrl,
            UInt32 views,
            bool hasexcerpt,
            BlogMLContent excerpt,
            BlogPostTypes blogpostType,
            string postName
            )
        {
            WriteStartElement("post");
            WriteNodeAttributes(id, dateCreated, dateModified, approved);
            WriteAttributeString("post-url", postUrl);
            WriteAttributeStringRequired("type", blogpostType.ToString().ToLower());
            WriteAttributeStringRequired("hasexcerpt", hasexcerpt.ToString().ToLower());
            WriteAttributeStringRequired("views", views.ToString());
            WriteContent("title", title);
            WriteContent("content", content);
            if(postName != null)
                WriteContent("post-name", BlogMLContent.Create(postName, ContentTypes.Text));
            if(hasexcerpt)
                WriteContent("excerpt", excerpt);
        }

Same methods

BlogMLWriterBase::WriteStartPost ( string id, string title, ContentTypes titleContentType, System.DateTime dateCreated, System.DateTime dateModified, bool approved, string content, ContentTypes postContentType, string postUrl, UInt32 views, bool hasexcerpt, string excerpt, ContentTypes excerptContentType, BlogPostTypes blogpostType, string postName ) : void
BlogMLWriterBase::WriteStartPost ( string id, string title, System.DateTime dateCreated, System.DateTime dateModified, bool approved, string content, string postUrl ) : void
BlogMLWriterBase::WriteStartPost ( string id, string title, System.DateTime dateCreated, System.DateTime dateModified, bool approved, string content, string postUrl, UInt32 views, BlogPostTypes blogpostType, string postName ) : void
BlogMLWriterBase::WriteStartPost ( string id, string title, System.DateTime dateCreated, System.DateTime dateModified, bool approved, string content, string postUrl, UInt32 views, string excerpt, BlogPostTypes blogpostType, string postName ) : void