Intersoft.Client.Framework Namespace : UXShell Class |
The following tables list the members exposed by UXShell.
Name | Description | |
---|---|---|
UXShell Constructor | Initializes a new UXShell instance. |
Name | Description | |
---|---|---|
AutoInstallOnDownloadProperty | Identifies the AutoInstallOnDownload dependency property. | |
AutoInstallUpdatesProperty | Identifies the AutoInstallUpdates dependency property. | |
CheckForUpdatesProperty | Identifies the CheckForUpdates dependency property. | |
InstallStorageScopeProperty | Identifies the InstallStorageScope dependency property. | |
IsAuthenticatingProperty | Identifies the IsAuthenticating dependency property. | |
IsInitializingProperty | Identifies the IsInitializing dependency property. | |
RunOfflineApplicationsProperty | Identifies the RunOfflineApplications dependency property. | |
UserProperty | Identifies the User dependency property. |
Name | Description | |
---|---|---|
Applications | Gets a collection of applications managed by this UXShell instance. | |
AutoInstallOnDownload | Specifies whether the UXShell should automatically install the downloaded applications locally. | |
AutoInstallUpdates | Specifies whether downloaded updates should be automatically installed without user's intervention. | |
CheckForUpdates | Specifies whether the shell object should check updates for the currently installed applications. | |
Container | Gets the current dependency container that implements Intersoft.Client.Framework.Containers.IDependencyContainer. | |
Current | Gets the current UXShell instance of the running application. | |
Dispatcher | Gets the System.Windows.Threading.Dispatcher this object is associated with. (Inherited from System.Windows.DependencyObject) | |
InitParams | Gets the initialization parameters of the running application. | |
InstallStorageScope | Specifies the scope of the storage that determines where the downloaded applications are stored. | |
IsAuthenticating | Gets or sets a value indicating whether the application is currently performing authentication process. When the property is set to true, the navigators will delay their navigation execution until the authentication process is done. | |
IsInitializing | Gets or sets a value indicating whether the application is currently performing asynchronous initialization. You can bind this property to navigators such as UXFrame to delay the navigation process until the application is completely initialized. | |
IsNetworkAvailable | Determines whether internet connection is available. | |
IsRunningOutOfBrowser | Determines whether the current application is running from desktop mode. | |
IsServiceStarted | Determines whether the service for this UXShell is started. | |
MaxSimultaneousDownloads | Specifies the number of allowed simultaneous application downloads. | |
RootApplication | Gets or sets the application package used to define the root application of a UXShell instance. | |
RunOfflineApplications | Specifies whether the UXShell should load installed applications from isolated storage when the network is offline. | |
ShellNavigationInitialized | Specifies whether a navigation host for the shell has been initialized. | |
ShellUIManager | Gets or sets the UI manager object that receives event notifications from a UXShell instance. | |
User | Gets or sets the current user object that participates in single sign-on authentication. |
Name | Description | |
---|---|---|
BeginInit | Signals the object that initialization is starting. | |
ClearValue | Clears the local value of a dependency property. (Inherited from System.Windows.DependencyObject) | |
CreateApplicationFromType | Overloaded. | |
CreateBinding | Create a data binding between a dependency property of the UXShell object and the property of the given source object. | |
EndInit | Signals the object that initialization is complete. | |
GetAnimationBaseValue | Returns any base value established for a Silverlight dependency property, which would apply in cases where an animation is not active. (Inherited from System.Windows.DependencyObject) | |
GetApplication | Gets the application packaged given its identifier, source, or virtual path identity. | |
GetApplicationFromType | ||
GetDownloadedApplications | Gets a list of the downloaded application packages. | |
GetDownloadedSharedDependencies | Gets a list of the shared dependency packages that have been downloaded. | |
GetInstalledApplications | Gets a list of installed application packages. | |
GetInstalledSharedDependencies | Returns a collection of shared dependencies that have been installed in the storage. | |
GetLoadedApplications | Returns a collection of the application packages which have been loaded to the domain context. | |
GetLoadedSharedDependencies | Returns a collection of shared dependencies that have been loaded to the domain context. | |
GetValue | Returns the current effective value of a dependency property from a System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject) | |
ImportApplicationPackage | Imports an application package from the specified URI. | |
InvalidateInstallState | Overloaded. Invalidate the installation state of the application package. | |
IsApplicationAvailable | Determines whether an application is available in either the shell or storage. | |
IsApplicationDownloaded | Determines whether an application package was previously downloaded. | |
IsApplicationLoaded | Determines whether an application package was loaded. | |
IsDependencyDownloaded | Determines whether a dependency package was previously downloaded. | |
IsDependencyInstalled | Determines whether a dependency package was installed. | |
IsDependencyLoaded | Determines whether a dependency package was loaded. | |
IsDownloadablePackage | Determines whether an application given its name is a downloadable package. | |
ReadLocalValue | Returns the local value of a dependency property, if a local value is set. (Inherited from System.Windows.DependencyObject) | |
Register | Register this application to the specified domain context and shell. | |
ResolvePackageSource | Resolves the specified package source to a URI format that can be used for download. | |
SetDefaultContainer | Sets the default dependency container for this UXShell instance. | |
SetValue | (Inherited from System.Windows.DependencyObject) | |
StartService | Called when the application that host the UXShell object is started. | |
StopService | Called when the application that host the UXShell object is stopped. |
Name | Description | |
---|---|---|
OnConnecting | Called when the application is being located and prepared for the next operation. | |
OnDownloadCancelled | Called when the download operation of this application package is cancelled. | |
OnDownloaded | Called when this application package is successfully downloaded. | |
OnDownloadFailed | Called when the download operation of this application package was failed. | |
OnDownloading | Called when the application package is in download progress. | |
OnInstalled | Called when the application is successfully installed. | |
OnInstallFailed | Called when the installation process of this application has failed. | |
OnInstalling | Called when the application is installing. | |
OnLoaded |