Namespace TallComponents.PDF.Forms.Fields
Class XfaInfo
This class contains additional XFA specific information for this field.
Syntax
public class XfaInfo
: Object
Properties
XfaActionCollection ChangeActions
Actions executed when the user changes the field value.
XfaActionCollection ClickActions
Actions executed when the user clicks in the field.
XfaDataBinding DataBinding
Returns the type of DataBinding this XFA fields use.
String DataBindingPath
Returns the data binding path this XFA field use.
String DataPattern
The data pattern associated with this field.
String DataSomExpression
The data som expression for this field.
String DisplayPattern
The display pattern associated with this field.
XfaActionCollection DocCloseActions
Occurs at the very end of processing if and only if all validations succeeded. Success in this case is
defined as generating nothing worse than a warning(no errors). Note that this event comes too
late to modify the saved document; it is intended to be used for generating an exit status or
completion message.
XfaActionCollection DocReadyActions
Occurs before the document is rendered but after data binding. It comes after the ready event
associated with the Form DOM.
String EditPattern
The edit pattern associated with this field.
XfaActionCollection EnterActions
Occurs when the field gains keyboard focus.
XfaActionCollection ExitActions
Occurs when the field loses keyboard focus.
XfaActionCollection FullActions
Occurs when the user has entered the maximum allowed amount of content into the field.
ScrollPolicy HScrollPolicy
Returns the horizontal scroll policy for this field.
This property is only meaningful for fields of type TextField, NumericField, DateTimeField and PasswordField.
XfaActionCollection IndexChangeActions
Occurs whenever the instance manager for a variable-occurrence object initially adds an instance
or changes the instance number of an existing instance.The event is received only by the affected instances.
XfaActionCollection InitializeActions
Occurs after data binding is complete. A separate event is generated for each instance of the field in the Form DOM.
XfaActionCollection MouseDownActions
Occurs when the user presses the mouse button in the field, but before the button is released.
XfaActionCollection MouseEnterActions
Occurs when the user drags the mouse pointer over the field without necessarily pressing the button.
XfaActionCollection MouseExitActions
Occurs when the user drags the mouse pointer out of the field without necessarily pressing the button.
XfaActionCollection MouseUpActions
Occurs when the user releases the mouse button in the field.
XfaActionCollection PostExecuteActions
Occurs when data is sent to a web service via WSDL, just after the reply to the request has been
received and the received data is marshalled in a connectionData element underneath
$datasets.A script triggered by this event has the chance to examine and process the received
data.After execution of this event the received data is deleted.
XfaActionCollection PostOpenActions
Occurs after a drop-down choice list is displayed, or an attempt has been made to display one,
provided the choice list has its open property set to userControl or onEntry.
XfaActionCollection PostPrintActions
Occurs just after the rendered form has been sent to the printer, spooler, or output destination.
XfaActionCollection PostSaveActions
Occurs just after the form has been written out in PDF or XDP format. Does not occur when the
Data DOM or some other subset of the form is exported to XDP.
XfaActionCollection PostSignActions
Occurs after a signature is applied or an attempt to apply a signature has failed.
XfaActionCollection PostSubmitActions
Occurs when data is sent to the host via a submit operation, just after the returned data has been
marshalled in a connectionData element underneath $datasets but before the returned data is
merged back into the Data DOM.A script triggered by this event has the chance to examine and
alter the data before it is re-merged.If the script is marked to be run only at the server, the data is
sent to the server with an indication that it should run the associated script before returning the
resulting data.
XfaActionCollection PreExecuteActions
Occurs when a request is sent to a web service via WSDL, just after the data has been marshalled
in a connectionData element underneath $datasets but before the request has been sent.A
script triggered by this event has the chance to examine and alter the data before the request is
sent.If the script is marked to be run only at the server, the data is sent to the server with an
indication that it should run the associated script before performing the rest of the processing.
XfaActionCollection PreOpenActions
Occurs before a drop-down choice list opens, provided the choice list has its open property set to
userControl or onEntry.Typically used to populate the drop-down list dynamically.
XfaActionCollection PrePrintActions
Occurs just prior to rendering for print.
XfaActionCollection PreSaveActions
Occurs just before the form data is written out in PDF or XDP format. Does not occur when the
Data DOM or some other subset of the form is exported to XDP.XSLT postprocessing, if enabled,
occurs after this event.
XfaActionCollection PreSignActions
Occurs before a signature is applied. A script triggered by this event has a chance to change
content and field access rights(e.g.making fields read-only) before the signature is applied.
XfaActionCollection PreSubmitActions
Occurs when data is sent to the host via a submit operation, just after the data has been
marshalled in a connectionData element underneath $datasets but before the data is
submitted to the host.A script triggered by this event has the chance to examine and alter the
data before it is submitted.If the script is marked to be run only at the server, the data is sent to
the server with an indication that it should run the associated script before performing the rest of the processing.
XfaActionCollection ReadyActions
Occurs when the DOM has finished loading.
ScrollPolicy VScrollPolicy
Returns the vertical scroll policy for this field.
This property is only meaningful for fields of type TextField, NumericField, DateTimeField and PasswordField.
String ValidationPattern
The validation pattern associated with this field.
XfaActionCollection ValidationStateActions
Occurs whenever the validation state of the target changes. The validation state is considered to
change when it transitions from a valid to an invalid state or from an invalid to a valid state.It is
also considered to change when it is still invalid but a different validation test fails than failed
previously, for example if the target fails the format test whereas previously it failed the null test.