Interface IApplicationInfo
The Application class contains properties that describe the DotNetNuke Application.
Namespace: DotNetNuke.Abstractions.Application
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IApplicationInfo
Properties
| Improve this Doc View SourceCompany
Gets the company to which the DotNetNuke application is related.
Declaration
string Company { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed result: DotNetNuke Corporation. |
CurrentVersion
Gets the version of the currently installed DotNetNuke framework/application Can be prior to Version, if the application is pending to be upgraded.
Declaration
Version CurrentVersion { get; }
Property Value
Type | Description |
---|---|
Version | The version as retreieved from the database version table. |
Description
Gets the description of the application.
Declaration
string Description { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed result: DNN Platform. |
HelpUrl
Gets the help URL related to the DotNetNuke application.
Declaration
string HelpUrl { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed result: https://dnndocs.com/. |
LegalCopyright
Gets the legal copyright.
Declaration
string LegalCopyright { get; }
Property Value
Type | Description |
---|---|
System.String | Dynamic: DNN Platform is copyright 2002-todays year by .NET Foundation". |
Name
Gets the name of the application.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed result: DNNCORP.CE. |
SKU
Gets the SKU (Stock Keeping Unit).
Declaration
string SKU { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed result: DNN. |
Status
Gets the status of the DotnetNuke application.
Declaration
ReleaseMode Status { get; }
Property Value
Type | Description |
---|---|
ReleaseMode | The value can be: None, Alpha, Beta, RC, Stable. |
Remarks
If the value is not be Stable, you will see the exactly status and version in page's title if allow display beta message in host setting.
Title
Gets the title of the application.
Declaration
string Title { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed value: DotNetNuke. |
Trademark
Gets the trademark.
Declaration
string Trademark { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed value: DotNetNuke,DNN. |
Type
Gets the type of the application.
Declaration
string Type { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed value: Framework. |
UpgradeUrl
Gets the upgrade URL.
Declaration
string UpgradeUrl { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed value: https://dnnplatform.io. |
Url
Gets the URL of the application.
Declaration
string Url { get; }
Property Value
Type | Description |
---|---|
System.String | Fixed value: https://dnncommunity.org. |
Version
Gets the version of the DotNetNuke framework/application.
Declaration
Version Version { get; }
Property Value
Type | Description |
---|---|
Version | The version as retreieved from the Executing assembly. |
Methods
| Improve this Doc View SourceApplyToProduct(String)
Determine whether a product specific change is to be applied.
Declaration
bool ApplyToProduct(string productNames)
Parameters
Type | Name | Description |
---|---|---|
System.String | productNames | list of product names. |
Returns
Type | Description |
---|---|
System.Boolean | true if product is within list of names. |