Compartir a través de


HostedWebApplication Members

Classes to handle web applications (HTML, ASP, etc) within UII.

The following tables list the members exposed by the HostedWebApplication type.

Public Constructors

  Name Description
  HostedWebApplication Constructor for HostedWebApplication

Top

Protected Fields

  Name Description
protected field webActions Dictionary of actions
protected field webActionsByID Dictionary of actions
protected field webBrowser An instance of the WebBrowserExtended object

Top

Public Properties

(see also Protected Properties)

  Name Description
public property AgentCreds Get the agent credentials for this application Changed the return type to System.ComponentModel.BindingList in the process of Migrating Web Service to WCF service.
public property AgentID  Get or set the agent ID. (inherited from HostedApplication)
public property AppHostWorkItem For CAB integration purposes only; allows injection of current WorkItem
public property ApplicationID Overridden. The unique ID for the application as given in the database definitions.
public property ApplicationName Overridden. Returns the name of the hosted application as given in the database.
public property CanEmbed Overridden. Returns true if the application can be hosted within the UII panels. False if the application can only be integrated with UII via scripts.
public property ConfigurationReader  Configuration reader used for reading app settings from application configuration or the server (inherited from HostedApplication)
public property Context Gets and Sets the context for the web application. This can be used by scripts.
public property DisplayGroup Overridden. Get the display group.
public property HostInside  
public property Icon Overridden. Used to indicate the preferred icon to use
public property ImplementedAsCcf20 Overridden. Allows system to run certain routines as CCF 2.0 or prior
public property IsAdapterSessionController  Gets a boolean indicating whether the adapter is a SessionController. (inherited from HostedApplication)
public property IsDynamic Gets or sets a value indicating whether this instance is dynamic.
public property IsGlobal Overridden. Tells whether the hosted application is global
public property IsListed Overridden. Allows to be seen but not listed in SessionExplorer or CurrentSessionUI
public property IsNavigating Overridden. Returns a true if the application is still navigating to a page.
public property IsTagged When true, application is dependent on workflow
public property MinimumSize Overridden. The minimum size for an application's window
public property OptimumSize Overridden. The size that the applications's window will initially be if it is a floating window.
public property SessionManager Overridden. Allows hosted apps to have access to the session manager object
public property TopLevelWindow Overridden. Returns the control which represents the browser
public property WebAppAdapter Web Application adater instance for the web applications. For Internal Use.

Top

Protected Properties

  Name Description
protected property engine  engine (inherited from HostedApplication)
protected property HostedApplicationAdapter Application adapter instance for the external application, if so configured.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method ActionCompletedFromScript Action is completed from script
public method AddAction Overridden. Used at initialization time to create the list of actions that may be performed.
public method ChangeContextFromScript  
public method Close Overridden. Closes the web application and any adapter it may be using.
public method DoAction Overloaded. Overridden.  
public method DoDefaultAction Overridden. DoDefaultAction : navigates to the saved page or homepage specified
public method Equals  (inherited from Object)
public method FireRequestAction Overridden. Sends a request to perform some action to another application. If the RequestActionEventArgs has a target of *, then all apps get the action.
public method Focus Gives the focus to the hosted Web application
public method GetCompiledState  Get the compiled State Obsolete.  (inherited from HostedApplication)
public method GetContextValue Returns the value associated with the name-value pair in the context.
public method GetEventSourceInstance  Get the event source instance. Obsolete.  (inherited from HostedApplication)
public method GetGlobalInstance  Get global instances Obsolete.  (inherited from HostedApplication)
public method GetHashCode  (inherited from Object)
public method GetIconList Overridden. Gets the icon images
public method GetStateData Overridden. Gets the application state data for the Web application For now we retrieve only the URL value
public method GetType  (inherited from Object)
public method HandleRequestAction This is for internal UII use only. Please do not use directly. Public visibility necessary for CAB integration.
public method HandleRequestDefaultAction Event handler for default action This is for internal UII use only. Please do not use directly. Public visibility necessary for CAB integration.
public method Initialize Overridden. This must be called before any actions are done on the hosted web application.
public method InitializeClosing This Method is called before closing a hosted web application to perform required actions on web browser to close.
public method Notify  Notify the script with information. Obsolete.  (inherited from HostedApplication)
public method NotifyContextChange Overloaded. Overridden.  
public method OnCompilerError  On Compiler error Obsolete.  (inherited from HostedApplication)
public method RequestActionFromScript Request Action
public method SessionChange Overridden. Called for global applications when the session is activated or deactivated
public method SetContext Overloaded. Overridden.  
public method SetStateData Overridden. Set the application to the state provided in the xml string.
public method ToString  (inherited from Object)
public method UpdateContextValue Overloaded.  

Top

Protected Methods

  Name Description
protected method adapter_AdapterContextChangedEvent Event handler which is run when an adapter needs to notify UII of new context information.
protected method adapter_AdapterFireRequestActionEvent Used when an adapter requests that an action be done on an application.
protected method adapter_AdapterRequestActionEvent Used when an adapter requests that an action be done on an application.
protected method CreateInstance  Overloaded. (inherited from HostedApplication)
protected method DoAction Overloaded. Overridden.  
protected method Finalize  (inherited from Object)
protected method loadAdapter Loads an adapter (if any) to modify the web application behavior.
protected method MemberwiseClone  (inherited from Object)
protected method SubstituteQueryString Overloaded.  

Top

Public Events

  Name Description
public event ActionCompleted Overridden. Action Completed event handler. Obsolete.
public event ActionCompletedEvent Overridden. Event to notify ApplicationHost that an action has completed. Using CAB's EventBroker to publish the event topic.
public event ChangeContext Overridden. Change context event handler.
public event RequestAction Overridden. Request Action event handler. Obsolete.
public event RequestActionEvent Overridden. Event to request an action of another application to be invoked. Using CAB's EventBroker to publish the DoAction event topic.
public event RequestActionStatusEvent Overridden. Event to notify ApplicationHost of action status.

Top

See Also

Reference

HostedWebApplication Class
Microsoft.Uii.Csr Namespace

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.