Click or drag to resize

ApplicationProperties Properties

The ApplicationProperties type exposes the following members.

Properties
  NameDescription
Public propertyAppAppearance
Options specifying the overall appearance of the application. See AppAppearance
Public propertyAppbar
The appbar to use for this application. If empty, the default 'appbar' navbar is used.
Public propertyAppLayoutOptions
Options specifying the overall layout of the application. See AppLayoutOptions
Public propertyAppLibPath
The path where application specific assemblies are copied after compilation. Allows a common location from which to reference application specific assemblies. Primariliy used by Visual Studio extension wizard
Public propertyAuthenticationProvider
The type of authentication provider to use when authenticating users.
Public propertyAuthenticationRolesView
The view to use for the DatabaseAuthenticationProvider during authentication. By default this is 'user_roles.'
Public propertyAuthenticationView
The view to use for the DatabaseAuthenticationProvider during authentication. By default this is 'users.'
Public propertyAutoLogout
If true, script is added to automatically log the user out after they have been idle for TokenValidHours.
Public propertyButtonImagePath
The path for toolbar button images. Path is relative to the application root.
Public propertyButtonType
The default button type for button type fields in the application. This can be overridden at the page or field level.
Public propertyCacheOptions
Options controlling how meta-data and object caching is performed. See MetadataCacheOptions
Public propertyCompatibilityOptions
Options specifying compatibility with previous behavior. See CompatibilityOptions
Public propertyCurrencyCulture
The .Net culture name (e.g. en-GB) for the default currency for the application.
Public propertyCustomResourcePath
The path to custom resource files. The files should be named <appkey>.resources.<culture>.dll
Public propertyDatasheetPopupEdit
Datasheet editing should default to popup mode on subforms.
Public propertyDateCulture
The .Net culture name (e.g. en-GB) for the default date format for the application.
Public propertyDebugAttributes
Attributes that control the display and content of the debug information on a page. See DebugAttrs
Public propertyDefaultEmailSenderAddress
The default sender address to use for email for this application. If this value is not set the Email Services' DefaultSenderAddress is used.
Public propertyDefaultSearchMOP
The MOP to use when searching when a search term isn't entered. Applies to single frame global search.
Public propertyDefaultUserTimezone
Default timezone to use when not specified by user or login page.
Public propertyDeleteTarget
The MOP that specifies the navigation target following a delete from a detail record. Overridden by the corresponding page property.
Public propertyEmailIsUserID
True if the User ID and email address are synonymous.
Public propertyEventInstanceDatabase
The datasource that holds the event instance table.
Public propertyEventLandingURL
Landing URL for events where no HTML or Landing URL is specified.
Public propertyEventMissingURL
The landing URL to use when the event doesn't exist.
Public propertyFavIcon
Relative path to the image to use as the Favicon for the Application. The Favicon is the small image displayed on the tab within the browser, usually 16x16px and a .ico file.
Public propertyFileHandlingAttrs
Attributes specifying how to handle file references on an application-wide basis. See FileHandlingAttrs
Public propertyFooterBar
Optional navigation bar to use in the footer of this application.
Public propertyFooterControl
The control to render in the page footers.
Public propertyFormatCurrency
The default .Net numeric display format to use for fields mapped to currency data types, e.g. "c0" for currency with no subunits.
Public propertyFormatDateTime
The default .Net date/time display format to use for fields mapped to date/time data types, e.g. "d" for short dates.
Public propertyFormatFloat
The default .Net numeric display format to use for fields mapped to floating point data types, e.g. "n0".
Public propertyFormatInteger
The default .Net numeric display format to use for fields mapped to integer data types, e.g. "n0".
Public propertyFullPageScroll
Scroll the main page with one set of scrollbars. The default is to scroll main slot and subform separately.
Public propertyGlobalSearchAttributes
Attributes that control the behavior of the global search in the Single Frame master. See GlobalSearchAttrs
Public propertyGoogleMapKey
API Key for Google Maps
Public propertyHeaderControl
UserControl to render at the top of the page.
Public propertyHelpRootURL
The RootURL to the help files. The Page's HelpTopic will be appended to this URL before launch.
Public propertyIsProduction
True if the current application is a production install.
Public propertyJavaScript
Application Root relative path to the custom javascript (.js) file.
Public propertyListCellPadding
The padding for cells in the datasheet
Public propertyListItemHeight
The height of a row in the datasheet.
Public propertyLoadFirstSubformTab
If set to true, the first tab of the TabbedSubformTemplate pages will be automatically displayed.
Public propertyLoginPage
The initial post-login page to use for the application.
Public propertyLogPageActivity
If true, all page activity is logged to the xot_request_log table.
Public propertyMainPage
The main page to use for the application. By default, the page that is used is main.htm.
Public propertyMarqueeImage
Relative path to the image to use on the toolbar marquee.
Public propertyMasterPageFile
The file name of the master page file to use. Note that the file must exist in the root folder.
Public propertyMaxFailedLogins
The maximum number of failed logins before an account is disabled.
Public propertyMetadataCache
Integer value that specifies the level of metadata caching. 1 == all, 0 == none.
Public propertyMetadataPath
The path to store metadata for this application, relative to the studio path. (Default is 'metadata')
Public propertyNavbar
The navigation bar to use for this application. If empty, the default 'main' navbar is used.
Public propertyNewbar
The newbar to use for this application. If empty, the default 'newbar' navbar is used.
Public propertyNoViewStateCompression
By default page ViewState is generally compressed. Use this property to disable such compression.
Public propertyPageActivityDatasource
The datasource for the database that has the xot_request_log table. By default, this is the Default database.
Public propertyPageTransition
The <meta> page transition to use (typically BlendTrans(Duration=0.1)).
Public propertyPasswordChangeDays
The interval in days between a forced password change and the last password change.
Public propertyPasswordEncryption
Specifies the password encryption algorithm to use. This generally should not be changed once an application is in production. If changed, a migration or re-authentication will be required. See EncryptionAlgorithm
Public propertyPasswordHistoryLength
The number of passwords to keep track of to prevent password re-use. If blank, no password history is maintained. 0 means password history has no limit.
Public propertyPasswordResetMethod
Method used to reset the password.
Public propertyPasswordRuleMessage
The message to display when the password rule is not met.
Public propertyPasswordRuleRegEx
The regular expression to use as a validation expression.
Public propertyPicklistFlushOptions
Options for controlling the size of the picklists in the session. See PicklistFlushOptions
Public propertyReportURL
The root URL for launching reports. This is the default URL if not otherwise specified.
Public propertyRequiredSuffix
The suffix to add to required fields.
Public propertyResetPasswordPage
The MOP that identifies the page for changing a user's password.
Public propertyRootPath
The path to the root folder.
Public propertyRootURL
The root URL to use for the application.
Public propertyRootURLHttp
The root http (vs https) URL to use for the application.
Public propertySecurityAttributes
Attributes that control the behavior of the default database security provider. See SecurityAttributes
Public propertySidebar
The sidebar navigator to use for the application.
Public propertyStyleSheet
Application Root relative path to the custom style sheet.
Public propertySubformDisplayAttributes
Subform specific page display attributes See SubformDisplayAttrs
Public propertyTextBoxForLockedCombo
Use read-only TextBoxes in place of locked ComboBoxes on detail forms.
Public propertyTextBoxNoBorderWhenLocked
Do not show a TextBox border when the TextBox is locked.
Public propertyTitle
The title for the application. This string is displayed in the title bar of the web pages.
Public propertyTokenValidHours
The number of hours a user token is considered valid.
Public propertyToolbarCaptions
The caption style to use when drawing toolbars.
Public propertyToolbarDisplayAttributes
Default display attributes for the toolbar. This value is used when no value is set on the page. See ToolbarDisplayAttrs
Public propertyUnmasteredHeaderContent
UserControl to add additional content to the end of the header of pages that do not have a master page (typically popups).
Public propertyUserAuthDatabase
The database to use to find the user_roles and user tables.
Public propertyViewStateStorage
Specifies where to store the view state. See ViewStateStorageOptions
Public propertyWizardCancelScript
Script set as Wizard page 'CancelScript' when not specified.
Top
See Also