public void CreateRevNumFieldByDocumentBuilder() { Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); builder.InsertField("REVNUM MERGEFORMAT"); MemoryStream dstStream = new MemoryStream(); doc.Save(dstStream, SaveFormat.Docx); FieldRevNum revNum = (FieldRevNum)doc.Range.Fields[0]; Assert.NotNull(revNum); }
public void CreateRevNumFieldWithFieldBuilder() { Document doc = new Document(); Run run = DocumentHelper.InsertNewRun(doc, " Hello World!", 0); FieldBuilder fieldBuilder = new FieldBuilder(FieldType.FieldRevisionNum); fieldBuilder.BuildAndInsert(run); doc.UpdateFields(); MemoryStream dstStream = new MemoryStream(); doc.Save(dstStream, SaveFormat.Docx); FieldRevNum revNum = (FieldRevNum)doc.Range.Fields[0]; Assert.NotNull(revNum); }
public void CreateRevNumFieldWithFieldBuilder() { //ExStart //ExFor:FieldBuilder.#ctor(FieldType) //ExFor:FieldBuilder.BuildAndInsert(Inline) //ExSummary:Builds and inserts a field into the document before the specified inline node Document doc = new Document(); Run run = DocumentHelper.InsertNewRun(doc, " Hello World!", 0); FieldBuilder fieldBuilder = new FieldBuilder(FieldType.FieldRevisionNum); fieldBuilder.BuildAndInsert(run); doc.UpdateFields(); //ExEnd MemoryStream dstStream = new MemoryStream(); doc.Save(dstStream, SaveFormat.Docx); FieldRevNum revNum = (FieldRevNum)doc.Range.Fields[0]; Assert.NotNull(revNum); }