Table of Contents

Class AcroFieldCommonInformation

Namespace
UglyToad.PdfPig.AcroForms.Fields
Assembly
UglyToad.PdfPig.dll

Information from the field dictionary which is common across all field types. All of this information is optional.

public class AcroFieldCommonInformation
Inheritance
AcroFieldCommonInformation
Inherited Members

Constructors

AcroFieldCommonInformation(IndirectReference?, string, string, string)

public AcroFieldCommonInformation(IndirectReference? parent, string partialName, string alternateName, string mappingName)

Parameters

parent IndirectReference?
partialName string
alternateName string
mappingName string

Properties

AlternateName

The alternate field name to be used instead of the fully qualified field name where the field is being identified on the user interface or by screen readers.

public string AlternateName { get; }

Property Value

string

MappingName

The mapping name used when exporting form field data from the document.

public string MappingName { get; }

Property Value

string

Parent

The reference to the field which is the parent of this one, if applicable.

public IndirectReference? Parent { get; set; }

Property Value

IndirectReference?

PartialName

The partial field name for this field. The fully qualified field name is the period '.' joined name of all parents' partial names and this field's partial name.

public string PartialName { get; }

Property Value

string

Methods

ToString()

public override string ToString()

Returns

string