Application Class

Pageflex Document Action API

Pageflex Document Action API Application Class
Namespaces > Pageflex.Scripting > Application
The Application class represents the application which has invoked a Pageflex script.
Syntax
C# Visual Basic Managed C++
public class Application
Public Class Application
public ref class Application
Members
All Members Constructors Methods Properties Fields Events



Icon Member Description
static member Context
Gets the ApplicationContext in which the executing script has been invoked.
static member CurrentDocument
Gets the Document object representing the currently loaded document.
static member CurrentJob
Gets the currently executing job or null if no job is executing.
static member CurrentRecordNumber
Gets the current record number during a job execution.
Equals(Object) (Inherited from Object.)
static member EvaluateVariables()
Computes the values of all content Variables defined for the current job or online editing session.
Finalize() (Inherited from Object.)
GetHashCode() (Inherited from Object.)
static member GetSmartQuotes()
Get the characters used for smart quotes
GetType() (Inherited from Object.)
static member GetUserString(String)
Gets the value of a user string defined in the current online editing session.
static member GetVariable(String)
Gets a Variable with the specified name, either a project variable or a job variable.
static member Log(String)
Writes a message to the log stream of the currently executing application.
MemberwiseClone() (Inherited from Object.)
static member MergeData()
Assigns to each variable element (IVariableElement) in the document the value of the corresponding project Variable.
static member PageflexVersion
Gets the Pageflex software version of the executing application.
static member PathToExecutable
Gets the full pathname of the current application's executable file.
static member SelectedRange
Gets or sets the text Range selected in an editing session.
static member SelectedShapes
Gets or sets the Shape object(s) selected in an editing session.
static member SendJobMonitorMessage(String)
Writes a message to the client job monitor stream of the currently executing application.
static member SetSmartQuotes(String)
Set the characters used for smart quotes. Used in conjunction with GetSmartQuotes(), This allows a Document Action to have control over what quote characters are used.
static member SetUserString(String, String, Boolean)
Sets the value of a user string for the current online editing session.
ToString() (Inherited from Object.)
static member Variables
Gets all defined Variables.
Inheritance Hierarchy
Object
Application

Assembly: PFScript Version: 8.0.7.1407 (Module: PFScript)