ApiExamples.ExRenameMergeFields.RenameMergeFields C# (CSharp) Метод

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

private RenameMergeFields ( ) : void
Результат void
        public void RenameMergeFields()
        {
            // Specify your document name here.
            Document doc = new Document(MyDir + "RenameMergeFields.doc");

            // Select all field start nodes so we can find the merge fields.
            NodeCollection fieldStarts = doc.GetChildNodes(NodeType.FieldStart, true);
            foreach (FieldStart fieldStart in fieldStarts)
            {
                if (fieldStart.FieldType.Equals(FieldType.FieldMergeField))
                {
                    MergeField mergeField = new MergeField(fieldStart);
                    mergeField.Name = mergeField.Name + "_Renamed";
                }
            }

            doc.Save(MyDir + @"\Artifacts\RenameMergeFields.doc");
        }
    }
ExRenameMergeFields