ApiExamples.ExDocumentBuilder.InsertCheckBox C# (CSharp) Метод

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

private InsertCheckBox ( ) : void
Результат void
        public void InsertCheckBox()
        {
            //ExStart
            //ExFor:DocumentBuilder.InsertCheckBox(string, bool, bool, int)
            //ExFor:DocumentBuilder.InsertCheckBox(string, bool, int)
            Document doc = new Document();
            DocumentBuilder builder = new DocumentBuilder(doc);

            //Insert checkboxes
            //With Default value
            builder.InsertCheckBox("CheckBox_DefaultAndCheckedValue", false, true, 0);

            //Without Default value
            builder.InsertCheckBox("CheckBox_OnlyCheckedValue", true, 100);
            //ExEnd

            MemoryStream dstStream = new MemoryStream();
            doc.Save(dstStream, SaveFormat.Docx);

            //Get checkboxes from the document
            FormFieldCollection formFields = doc.Range.FormFields;

            //Check that is the right checkbox
            Assert.AreEqual("CheckBox_DefaultAndCheckedValue", formFields[0].Name);

            //Assert that parameters sets correctly
            Assert.AreEqual(true, formFields[0].Checked);
            Assert.AreEqual(false, formFields[0].Default);
            Assert.AreEqual(10, formFields[0].CheckBoxSize);

            //Check that is the right checkbox
            Assert.AreEqual("CheckBox_OnlyCheckedValue", formFields[1].Name);

            //Assert that parameters sets correctly
            Assert.AreEqual(false, formFields[1].Checked);
            Assert.AreEqual(false, formFields[1].Default);
            Assert.AreEqual(100, formFields[1].CheckBoxSize);
        }
ExDocumentBuilder