FormFieldManager

FormFieldManager class

Manage a Form with Legacy Form Fields. Legacy form fields are the field types that were available in earlier versions of Word processing. The Legacy Forms group (visible after you click the Legacy Tools icon) includes three types of form fields you can insert in a document: text, check box, drop-down, date etc., see more FormFieldType. Each of these form fields allows the user of the form to select or enter information of the type that you deem appropriate.

public sealed class FormFieldManager

Properties

Name Description
FormFieldCollection { get; } Gets the collection of form fields in the document.

Methods

Name Description
FixInvalidFormFieldNames(IEnumerable<InvalidFormField>) Fixes invalid form field names in the document by applying specified updates or automatically generating unique names.
GetInvalidFormFieldNames() Retrieves a collection of invalid form field names from the document.
HasInvalidFormFields() Checks whether the document contains any invalid form fields.
RemoveFormFields(IEnumerable<IFormField>) Removes multiple form fields from the document.
RemoveFormFiled(IFormField) Removes a specific form field from the document.
UpdateFormFiled(FormFieldCollection) Updates form fields in the document based on the provided collection of form fields.

Remarks

The FormFieldManager class provides functionality for handling form fields in a document. It allows users to obtain, update, fix, check for invalidity, and remove form fields from the document.

See Also