Novacode.DocX.InsertParagraph C# (CSharp) Method

InsertParagraph() public method

public InsertParagraph ( ) : Paragraph
return Paragraph
        public override Paragraph InsertParagraph()
        {
            Paragraph p = base.InsertParagraph();
            p.PackagePart = mainPart;
            return p;
        }

Same methods

DocX::InsertParagraph ( Paragraph p ) : Paragraph
DocX::InsertParagraph ( int index, Paragraph p ) : Paragraph
DocX::InsertParagraph ( int index, string text, bool trackChanges ) : Paragraph
DocX::InsertParagraph ( int index, string text, bool trackChanges, Formatting formatting ) : Paragraph
DocX::InsertParagraph ( string text ) : Paragraph
DocX::InsertParagraph ( string text, bool trackChanges ) : Paragraph
DocX::InsertParagraph ( string text, bool trackChanges, Formatting formatting ) : Paragraph

Usage Example

Example #1
0
 private void _Create(string file, IEnumerable<OXmlElement> elements)
 {
     using (_document = DocX.Create(file))
     {
         foreach (OXmlElement element in elements)
         {
             switch (element.Type)
             {
                 //case zDocXElementType.BeginParagraph:
                 //    _paragraph = _document.InsertParagraph();
                 //    break;
                 //case zDocXElementType.EndParagraph:
                 //    _paragraph = null;
                 //    break;
                 case OXmlElementType.Paragraph:
                     _paragraph = _document.InsertParagraph();
                     break;
                 case OXmlElementType.Text:
                     AddText(element);
                     break;
                 case OXmlElementType.Line:
                     AddLine();
                     break;
                 case OXmlElementType.Picture:
                     AddPicture(element);
                     break;
             }
         }
         _document.Save();
     }
 }
All Usage Examples Of Novacode.DocX::InsertParagraph