ApiExamples.ExMailMerge.MustasheTemplateSyntax C# (CSharp) Метод

MustasheTemplateSyntax() приватный Метод

private MustasheTemplateSyntax ( bool restoreTags, string sectionText ) : void
restoreTags bool
sectionText string
Результат void
        public void MustasheTemplateSyntax(bool restoreTags, string sectionText)
        {
            Document doc = new Document();
            DocumentBuilder builder = new DocumentBuilder(doc);
            builder.Write("{{ testfield1 }}");
            builder.Write("{{ testfield2 }}");
            builder.Write("{{ testfield3 }}");

            doc.MailMerge.UseNonMergeFields = true;
            doc.MailMerge.PreserveUnusedTags = restoreTags;

            DataTable table = new DataTable("Test");
            table.Columns.Add("testfield2");
            table.Rows.Add(new object[] { "value 1" });

            doc.MailMerge.Execute(table);

            string paraText = DocumentHelper.GetParagraphText(doc, 0);

            Assert.AreEqual(sectionText, paraText);
        }