Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Hosts the applications, regardless of type, held by a session.
The following tables list the members exposed by the ApplicationHost type.
Public Constructors
Name | Description | |
---|---|---|
ApplicationHost | Overloaded. |
Top
Protected Fields
Name | Description | |
---|---|---|
![]() ![]() |
allGlobalApps | Specifies all the global applications (both tagged and untagged) |
![]() ![]() |
allGlobalAppsLoaded | Specifies whether all the global applications are loaded or not. |
![]() |
configurationReader | Retrieves the application settings from the configuration/server. |
![]() ![]() |
globalHostedApps | Specifies the global applications. |
![]() |
hostedApps | Specifies the array of hosted applications. |
![]() ![]() |
initializedApps | Specifies the initialized global applications. |
![]() |
initializedNonGlobalApps | Specifies the initialized non-global applications. |
![]() ![]() |
taggedGlobalApps | Specifies the tagged global applications |
![]() |
untaggedNonGlobalApps | Specifies the untagged non-global applications |
Top
Public Properties
(see also Protected Properties)
Name | Description | |
---|---|---|
![]() |
ApplicationHostID | Gets the application host's unique ID. |
![]() |
ContextID | Gets or sets the ID of the context |
![]() |
Count | Gets the count of the hosted applcations. |
![]() |
IsSynchronized | Gets or sets a Boolean value that specifies whether the application is synchronized. |
![]() |
Item | Gets the application at the specified index. |
![]() |
SyncRoot | Gets the sync root object. |
Top
Protected Properties
Name | Description | |
---|---|---|
![]() |
AppRecords | Gets or sets the application definitions as returned from the web service. |
![]() |
contextObject | Gets or sets the context object. |
![]() |
contextObjectCache | Gets or sets the context object cache. |
![]() |
contextObjectFilled | Gets a Boolean value that specifies whether the context is filled or not. |
![]() |
globalAppHost | Gets or sets a Boolean value that specifies whether application is a global application host. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
![]() |
AddDynamicApplication | Adds an a dynamic application to the application host |
![]() |
CanCloseDynamicApplication | Determines whether the dynamic application can be closed dynamically (either via code or UI). |
![]() |
ClearContext | Clears the local copy of the context. Does not send the context to the backend systems. This is originally for closing context on application sessions which have ended. |
![]() |
Close | Closes the non-global applications. |
![]() |
CopyTo | Copies all the elements of the current one dimensional System.Array to specified one dimensional System.Array starting at the specified destination System.Array Index |
![]() |
CreateContext | Overloaded. |
![]() |
Equals | (inherited from Object) |
![]() |
ExecuteDefaultActions | Overloaded. |
![]() |
GetApplication | Overloaded. |
![]() |
GetApplicationInitializationXml | Retrieves the XML initialization string used for a given application. |
![]() |
GetApplicationName | Gets the name of the application for the given application ID. |
![]() |
GetApplications | Retrieves the contained set of hosted applications. |
![]() |
GetContext | Retrieves the context string. |
![]() |
GetDynamicApplicationNames | Retrieves the names of all the global or non-global applications that are configured via the CRM admin page to show in UI menu. |
![]() |
GetEnumerator | Retrieves an enumerator that can iterate through a collection. |
![]() |
GetExtendedApplicationbyID | Gets an extended application by its application id |
![]() |
GetHashCode | (inherited from Object) |
![]() |
GetIsolatedApplicationbyID | Gets an isolated application by its application ID. |
![]() |
GetType | (inherited from Object) |
![]() |
HandleActionCompletedEvent | This is for internal UII use only. Please do not use directly. Public visibility necessary for CAB integration. |
![]() |
HandleRequestActionStatusEvent | Event handler for status of the requested action |
![]() |
InitializeApplications | Overloaded. |
![]() |
IsDynamicApplication | Determines whether the hosted application is dynamic. |
![]() |
IsExtendedApplication | Determines whether the hosted application is an extended application or not |
![]() |
IsGlobalApplication | Overloaded. |
![]() |
IsGlobalDynamicApplication | Determines whether the dynamic application is global. |
![]() |
IsHiddenGlobalDynamicApp | Determines whether the dynamic global application is hidden. |
![]() |
IsImplicitAifAction | Determines whether the action is an implicit action. |
![]() |
IsIsolatedApplication | Determines whether the passed in hosted application is an isolated application. |
![]() |
IsNavigationComplete | Determined whether the navigation is complete. |
![]() |
IsNonGlobalDynamicApplication | Determines whether the dynamic application is non-global. |
![]() |
IsTaggedApplication | Determines whether application is a tagged (global or non-global) application |
![]() |
IsTaggedGlobalApplication | Overloaded. |
![]() |
IsTaggedNonGlobalApplication | Overloaded. |
![]() |
LoadApplications | Dynamically loads/unloads hosted applications depending on the status of workflows. |
![]() |
LoadDynamicApplication | Overloaded. |
![]() |
NotifyContextChange | Overloaded. |
![]() |
QueryInterface | Checks whether a particular application implements a specified interface. |
![]() |
RequiresApplicationsReload | Checks whether all the apps required by the workflow are already loaded and visible. |
![]() |
SessionChange | Handles changing sessions |
![]() ![]() |
SessionClose | Called when a session is closed to tell ISessionController implementing applications a session has been closed. |
![]() ![]() |
SessionOpen | Called when a session is opened to tell ISessionController implementing applications that a session has been opened. |
![]() |
SetContext | Sets the context. |
![]() |
ToString | (inherited from Object) |
![]() |
UnloadDynamicApplication | Unloads the dynamic hosted application. |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object) |
![]() |
HandleActionCompleted | Event handlers for hosted apps Obsolete. |
![]() |
HandleChangeContext | All applications, as well as ApplicationHost, share the same instance of context so we don't have to overwrite it b/c everyone is updating the same instance. Obsolete. |
![]() |
HandleIsolatedFormSelected | Handler for form selected event |
![]() |
HandleRequestAction | Event handler for the RequestAction event raised by a HostedApplication. Obsolete. |
![]() |
HandleStateChanged | Event handler for when the workItem state (context) has changed. |
![]() |
InitializeProxies | Creates the web service proxies. |
![]() |
invalidateContextObjectCache | Invalidates the context object cache. |
![]() |
MemberwiseClone | (inherited from Object) |
![]() |
RequiresContextChangeNotification | Determines whether a given application is need to be notified with the change in the context. |
![]() |
SetApplicationEventHandlers | Sets the event handlers for the application. |
![]() |
setContextNoNotify | Sets the context but does not notify each application |
Top
Public Events
Name | Description | |
---|---|---|
![]() |
ActionCompleted | Raised when an action is completed. |
![]() |
CurrentContextChange | Raised when context information is changed by some application. |
![]() |
IsolatedFormSelected | Event handler for the FormSelected event from IHostedAppUICommand interface of the isolated applications. |
![]() |
RequestActionStatus | Eventhandler for the status of the request action specifically used for Winform application. |
![]() |
RequestApplicationAdditionFromAutomation | Event handler for the request application addition from automation. |
![]() |
RequestApplicationClose | Handler to notify others that an application is closing. |
![]() |
RequestApplicationCloseFromAutomation | Raised when requesting hosted within the UI to be closed by an automation. |
![]() |
RequestApplicationCreation | Raised when requesting a new application to be created and hosted within UII. |
![]() |
RequestApplicationCreationFromAutomation | Raised when requesting a new application to be created by an automation and hosted within UII. |
![]() |
RequestBeforeApplicationCreation | Raised when requesting a new application to be created and hosted within UII. |
![]() |
RequestDefaultAction | Raised on default action |
![]() |
RequestFocus | Raised to request the focus to a specific application. |
![]() |
SessionChanged | Raised when a session is changed. |
![]() |
SessionClosed | Raised when a session is closed. |
![]() |
SessionOpened | Raised when a session is opened. |
Top
See Also
Reference
ApplicationHost Class
Microsoft.Uii.Csr Namespace
Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.