The XForm type exposes the following members.

Constructors

  NameDescription
XForm
Initializes a new instance of the XForm class

Methods

  NameDescription
CreateFormData
Creates a XFormData object from the Instance node in the XForm.
CreateInstanceOverloaded.
CreateInstanceInFolder
Creates an empty XForm and sets the Folder property to the folder argument.
Delete
Deletes the form.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetPostedDataOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Save
Saves the form.
SetInstanceData
Sets a value to an instance variable. This can be used to set a default value for an input field .
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  NameDescription
DbRoot
Data layer root node.

Properties

  NameDescription
AllowAnonymousPost
Indicates if the form requires login before it is able to post data for the form.
AllowMultiplePost
Indicates if the same user can post the form several times.
Changed
The time the form was last changed.
ChangedBy
The name of the user that last changed the form.
Created
The time that the form was created.
CreatedBy
The name of the user that created the form.
CustomUrl
An url that is used when sending form data with ChannelOptions.CustomUrl.
Document
The XForm is stored as a XML document with a syntax of a reduced set of the XForm standard. For more information about the XForm standard see http://www.w3.org/TR/2003/REC-xforms-20031014/.
DocumentForTransfer
Used for import/export.
Folder
The XFormFolder that the form should be saved in.
FormName
Gets or sets the public name of the XForm.
Id
The unique identifier of the form as a Guid.
InstanceRoot
A pointer to the XForm instance node.
IsNull
Not used and will always return false.
IsSent
Indicates if form data has been sent for the form.
MailFrom
An e-mail address that is used for sending e-mail.
MailSubject
A subject that is used for sending e-mail.
MailTo
An e-mail address that is used for sending e-mail.
Model
A pointer to the XForm model node.
Name
Gets the Internal data layer name for the XForm.
PageAfterPost
Set this value to indicate that the user should be redirected to the following page after the form has been successfully posted.
PageGuid
The guid of the page that the form is posted from.
PageGuidAfterPost
Set this value to indicate that the user should be redirected to the following page after the form has been successfully posted.
PageId Obsolete.
The page id that the form belongs to.
PostingUser
The name of the user that is posting the form.

Events

  NameDescription
TranslateEvent
Event that is triggered when a text should be translated.

See Also