Remove Fields

Contents
[ ]

Sometimes it is necessary to remove a field from a document. This may occur when it needs to be replaced with a different field type or when the field is no longer needed in the document. For example the TOC field when saving to HTML.

To remove a field inserted into a document using DocumentBuilder.InsertField, use the returned Field object, which provides a convenient Remove method for easily removing the field from the document.

The following code example shows how to remove a field from the document:

//For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C
auto doc = MakeObject<Document>(MyDir + u"Various fields.docx");
SharedPtr<Field> field = doc->get_Range()->get_Fields()->idx_get(0);
field->Remove();