Partager via


WebPresenter Class

Definition

Represents the interaction logic for WebPresenter.xaml

public ref class WebPresenter : Microsoft::Crm::UnifiedServiceDesk::Dynamics::Controls::PresenterControl, Microsoft::Crm::UnifiedServiceDesk::Dynamics::Controls::Browser2::IBridgeGenericPresenter, System::Windows::Markup::IComponentConnector
public class WebPresenter : Microsoft.Crm.UnifiedServiceDesk.Dynamics.Controls.PresenterControl, Microsoft.Crm.UnifiedServiceDesk.Dynamics.Controls.Browser2.IBridgeGenericPresenter, System.Windows.Markup.IComponentConnector
type WebPresenter = class
    inherit PresenterControl
    interface IBridgeGenericPresenter
    interface IComponentConnector
Public Class WebPresenter
Inherits PresenterControl
Implements IBridgeGenericPresenter, IComponentConnector
Inheritance
Implements

Constructors

WebPresenter(String, XmlDocument, IDesktopUserActions, DynamicsBaseHostedControl, Sessions, List<String>, Session)

Initializes a new instance of the WebPresenter class.

Fields

_client (Inherited from PresenterControl)
_crmWebResource (Inherited from PresenterControl)
applicationName (Inherited from PresenterControl)
CRMWindowRouter (Inherited from PresenterControl)
InitString (Inherited from PresenterControl)
onLoadHistory (Inherited from PresenterControl)
parentHostedControl (Inherited from PresenterControl)
SelectedBrowser (Inherited from PresenterControl)
thisApplication (Inherited from PresenterControl)
UIThread (Inherited from PresenterControl)
WebBrowserContainer (Inherited from PresenterControl)

Properties

ActiveBrowser (Inherited from PresenterControl)
allowMultiplePages (Inherited from PresenterControl)
ApplicationName (Inherited from PresenterControl)
CurrentContext (Inherited from PresenterControl)
CurrentUrl (Inherited from PresenterControl)
desktopAccess (Inherited from PresenterControl)
localSession (Inherited from PresenterControl)
localSessionManager (Inherited from PresenterControl)
multiplePageCount (Inherited from PresenterControl)
WebList (Inherited from PresenterControl)

Methods

Back()

Transfers control to the previous page.

BeforeSessionClose() (Inherited from PresenterControl)
CloseActive() (Inherited from PresenterControl)
ClosePresenter() (Inherited from PresenterControl)
DesktopReady() (Inherited from PresenterControl)
FireEvent(String, Dictionary<String,String>) (Inherited from PresenterControl)
FireEvent(String) (Inherited from PresenterControl)
Forward()

Transfers control to the next page.

GetActiveBrowser()
Home()

Transfers control to the homepage.

InitializeComponent()

Initializes the components.

InitializeUI() (Inherited from PresenterControl)
IsNewBrowserAllowed() (Inherited from PresenterControl)
LogException(Exception, TraceEventType) (Inherited from PresenterControl)
LogException(String, TraceEventType, Exception) (Inherited from PresenterControl)
Navigate(String, Boolean)

Navigates to the specified URL.

Navigate(String, String, Byte[], String)
ReRoute()

Reroutes the page.

ResetBrowser()

Resets the browser.

RunJavascript(String, String) (Inherited from PresenterControl)
RunJavascriptInternal(String, String, String) (Inherited from PresenterControl)
ShowOutside()
ShowWindow(String, Boolean)
ShowWindow(String, List<String>, Boolean, Boolean)
UpdateVisualParentHwnd() (Inherited from PresenterControl)
WaitForComplete(TimeSpan) (Inherited from PresenterControl)
WindowList_SelectionChanged(Object, SelectionChangedEventArgs) (Inherited from PresenterControl)

Events

BrowserNavigating (Inherited from PresenterControl)
BrowsersClosed (Inherited from PresenterControl)
DocumentReady (Inherited from PresenterControl)

Explicit Interface Implementations

IComponentConnector.Connect(Int32, Object)

Applies to