ApplicationProperties Interface |
Properties specific to Application objects.
Namespace: SystemProperties
The ApplicationProperties type exposes the following members.
Name | Description | |
---|---|---|
AppAppearance | Options specifying the overall appearance of the application. See AppAppearance | |
Appbar | The appbar to use for this application. If empty, the default 'appbar' navbar is used. | |
AppLayoutOptions | Options specifying the overall layout of the application. See AppLayoutOptions | |
AppLibPath | 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 | |
AuthenticationProvider | The type of authentication provider to use when authenticating users. | |
AuthenticationRolesView | The view to use for the DatabaseAuthenticationProvider during authentication. By default this is 'user_roles.' | |
AuthenticationView | The view to use for the DatabaseAuthenticationProvider during authentication. By default this is 'users.' | |
AutoLogout | If true, script is added to automatically log the user out after they have been idle for TokenValidHours. | |
ButtonImagePath | The path for toolbar button images. Path is relative to the application root. | |
ButtonType | The default button type for button type fields in the application. This can be overridden at the page or field level. | |
CacheOptions | Options controlling how meta-data and object caching is performed. See MetadataCacheOptions | |
CompatibilityOptions | Options specifying compatibility with previous behavior. See CompatibilityOptions | |
CurrencyCulture | The .Net culture name (e.g. en-GB) for the default currency for the application. | |
CustomResourcePath | The path to custom resource files. The files should be named <appkey>.resources.<culture>.dll | |
DatasheetPopupEdit | Datasheet editing should default to popup mode on subforms. | |
DateCulture | The .Net culture name (e.g. en-GB) for the default date format for the application. | |
DebugAttributes | Attributes that control the display and content of the debug information on a page. See DebugAttrs | |
DefaultEmailSenderAddress | The default sender address to use for email for this application. If this value is not set the Email Services' DefaultSenderAddress is used. | |
DefaultSearchMOP | The MOP to use when searching when a search term isn't entered. Applies to single frame global search. | |
DefaultUserTimezone | Default timezone to use when not specified by user or login page. | |
DeleteTarget | The MOP that specifies the navigation target following a delete from a detail record. Overridden by the corresponding page property. | |
EmailIsUserID | True if the User ID and email address are synonymous. | |
EventInstanceDatabase | The datasource that holds the event instance table. | |
EventLandingURL | Landing URL for events where no HTML or Landing URL is specified. | |
EventMissingURL | The landing URL to use when the event doesn't exist. | |
FavIcon | 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. | |
FileHandlingAttrs | Attributes specifying how to handle file references on an application-wide basis. See FileHandlingAttrs | |
FooterBar | Optional navigation bar to use in the footer of this application. | |
FooterControl | The control to render in the page footers. | |
FormatCurrency | The default .Net numeric display format to use for fields mapped to currency data types, e.g. "c0" for currency with no subunits. | |
FormatDateTime | The default .Net date/time display format to use for fields mapped to date/time data types, e.g. "d" for short dates. | |
FormatFloat | The default .Net numeric display format to use for fields mapped to floating point data types, e.g. "n0". | |
FormatInteger | The default .Net numeric display format to use for fields mapped to integer data types, e.g. "n0". | |
FullPageScroll | Scroll the main page with one set of scrollbars. The default is to scroll main slot and subform separately. | |
GlobalSearchAttributes | Attributes that control the behavior of the global search in the Single Frame master. See GlobalSearchAttrs | |
GoogleMapKey | API Key for Google Maps | |
HeaderControl | UserControl to render at the top of the page. | |
HelpRootURL | The RootURL to the help files. The Page's HelpTopic will be appended to this URL before launch. | |
IsProduction | True if the current application is a production install. | |
JavaScript | Application Root relative path to the custom javascript (.js) file. | |
ListCellPadding | The padding for cells in the datasheet | |
ListItemHeight | The height of a row in the datasheet. | |
LoadFirstSubformTab | If set to true, the first tab of the TabbedSubformTemplate pages will be automatically displayed. | |
LoginPage | The initial post-login page to use for the application. | |
LogPageActivity | If true, all page activity is logged to the xot_request_log table. | |
MainPage | The main page to use for the application. By default, the page that is used is main.htm. | |
MarqueeImage | Relative path to the image to use on the toolbar marquee. | |
MasterPageFile | The file name of the master page file to use. Note that the file must exist in the root folder. | |
MaxFailedLogins | The maximum number of failed logins before an account is disabled. | |
MetadataCache | Integer value that specifies the level of metadata caching. 1 == all, 0 == none. | |
MetadataPath | The path to store metadata for this application, relative to the studio path. (Default is 'metadata') | |
Navbar | The navigation bar to use for this application. If empty, the default 'main' navbar is used. | |
Newbar | The newbar to use for this application. If empty, the default 'newbar' navbar is used. | |
NoViewStateCompression | By default page ViewState is generally compressed. Use this property to disable such compression. | |
PageActivityDatasource | The datasource for the database that has the xot_request_log table. By default, this is the Default database. | |
PageTransition | The <meta> page transition to use (typically BlendTrans(Duration=0.1)). | |
PasswordChangeDays | The interval in days between a forced password change and the last password change. | |
PasswordEncryption | 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 | |
PasswordHistoryLength | 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. | |
PasswordResetMethod | Method used to reset the password. | |
PasswordRuleMessage | The message to display when the password rule is not met. | |
PasswordRuleRegEx | The regular expression to use as a validation expression. | |
PicklistFlushOptions | Options for controlling the size of the picklists in the session. See PicklistFlushOptions | |
ReportURL | The root URL for launching reports. This is the default URL if not otherwise specified. | |
RequiredSuffix | The suffix to add to required fields. | |
ResetPasswordPage | The MOP that identifies the page for changing a user's password. | |
RootPath | The path to the root folder. | |
RootURL | The root URL to use for the application. | |
RootURLHttp | The root http (vs https) URL to use for the application. | |
SecurityAttributes | Attributes that control the behavior of the default database security provider. See SecurityAttributes | |
Sidebar | The sidebar navigator to use for the application. | |
StyleSheet | Application Root relative path to the custom style sheet. | |
SubformDisplayAttributes | Subform specific page display attributes See SubformDisplayAttrs | |
TextBoxForLockedCombo | Use read-only TextBoxes in place of locked ComboBoxes on detail forms. | |
TextBoxNoBorderWhenLocked | Do not show a TextBox border when the TextBox is locked. | |
Title | The title for the application. This string is displayed in the title bar of the web pages. | |
TokenValidHours | The number of hours a user token is considered valid. | |
ToolbarCaptions | The caption style to use when drawing toolbars. | |
ToolbarDisplayAttributes | Default display attributes for the toolbar. This value is used when no value is set on the page. See ToolbarDisplayAttrs | |
UnmasteredHeaderContent | UserControl to add additional content to the end of the header of pages that do not have a master page (typically popups). | |
UserAuthDatabase | The database to use to find the user_roles and user tables. | |
ViewStateStorage | Specifies where to store the view state. See ViewStateStorageOptions | |
WizardCancelScript | Script set as Wizard page 'CancelScript' when not specified. |
Note |
---|
This interface is declared for documentation purposes only and is not intended to be used from code. |