C-DEngine 5.105

TheBaseApplication Members

The TheBaseApplication type exposes the following members.

Constructors


  Name Description
Public method TheBaseApplication
Constructor of TheBaseApplication class It records this Application in TheBaseAssets.MyApplication for future static reference

Methods


  Name Description
Public method cdeBlobLoader
This method can be overwritten to provide a custom Blob Loader Use this if you want to load certain resources from Disk other than the ClientBin folder
Public method Dispose()()()()
Disposes this object
Public method Equals(System.Object) (Inherited from Object.)
Public method EventScopeChanged
This event is fired when the scope was changed
Protected method Finalize (Inherited from Object.)
Public method GetApplicationConfig
In order to comply to the .NET 4 Client Profile, this has to be overritten by A Website that wants to store data in the web.config
Public method GetHashCode (Inherited from Object.)
Public method GetRootPage
Gets the XAML Root page
Public method GetType (Inherited from Object.)
Public method GotoStationHome
Goes to the station Home Page Override if you have a custom procedure
Public method IsCloudAllowedToPushBack
Virtual function that determines if a plugin has the rights to push back to a relay server from the cloud
Protected method MemberwiseClone (Inherited from Object.)
Public method ShowMessageToast
Used to show an Alert. Override to plugin your own custom alert handler
Public method Shutdown
Shutsdown the C-DEngine and all plugins Applications can override this function to add custom shutdown code
Public method StartBaseApplication
Override to initalize the app with custom values but still call the base!
Public method ToString (Inherited from Object.)
Public method TransitToScreen
Transits a Dashboard to a new screen Override to use in your own navigation system

Fields


  Name Description
Public field MyCommonDisco
The UPnP DIscovery Root object of this Node
Public field MyISMRoot
The Root of the ISM Manager (Intelligent Service Management)
Public field MyMainPage
Represents an Interface the current Main User Interface Page For Client-Viewer apps, the XCode, Android Root Page, or Windows 10 Root Page (MainPage) can be wrapped as a "TheBaseApplication" and exposes the corresponding methods
Public field MyUserManager
The User Manager Object of the C-DEngine's host