Class
MergedFormFieldNameResolvingEventArgs

Event args used when resolving a duplicate form field name during document merge; supplies original, proposed, and already used names.

Definition

Namespace:Telerik.Windows.Documents.Fixed.Model

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

cs-api-definition
public class MergedFormFieldNameResolvingEventArgs : EventArgs

Inheritance: objectEventArgsMergedFormFieldNameResolvingEventArgs

Inherited Members EventArgs.Empty

Constructors

MergedFormFieldNameResolvingEventArgs(string, string, IEnumerable<string>)

Create args with the conflicting name, initial new name proposal, and set of existing form field names.

Declaration

cs-api-definition
public MergedFormFieldNameResolvingEventArgs(string name, string newName, IEnumerable<string> usedFieldNames)

Parameters

name

string

The current name of the field.

newName

string

The new name of the field.

usedFieldNames

IEnumerable<string>

The names that are currently used in the AcroForm.

Properties

Name

The conflicting original field name.

Declaration

cs-api-definition
public string Name { get; }

Property Value

string

The name.

NewName

Proposed new unique field name (handler may modify).

Declaration

cs-api-definition
public string NewName { get; set; }

Property Value

string

The new name.

UsedNames

Existing field names present in the target document for conflict checking.

Declaration

cs-api-definition
public IEnumerable<string> UsedNames { get; }

Property Value

IEnumerable<string>

The used names.