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. |
| This interface is declared for documentation purposes only and is not intended to be used from code. |