Share via


DynamicsBaseHostedControl Members

Base class for creating native Unified Service Desk hosted controls.

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

Public Constructors

  Name Description
  DynamicsBaseHostedControl Overloaded. Initializes a new instance of the DynamicsBaseHostedControl class.

Top

Public Fields

(see also Protected Fields)

  Name Description
public field CurrentContext Stores the current UII context values
public field thisApplication  

Top

Protected Fields

  Name Description
protected field _client  
protected field _crmWebResource  
protected field actions  Specifies a dictionary of associated actions (inherited from HostedWpfControl)
protected field actionsByID  Specifies a dictionary of associated actions. (inherited from HostedWpfControl)
protected field CRMWindowRouter  
protected field desktopAccess A reference to the IDesktopUserActions interface that provides access to some basic session management functions.
protected field InitString Initialization string that contains information about the control.
protected field thisSessionId  
protected field UIThread  

Top

Public Properties

(see also Protected Properties)

  Name Description
public property ActualHeight  (inherited from FrameworkElement)
public property ActualWidth  (inherited from FrameworkElement)
public property AgentID  Gets or sets the agent ID.  (inherited from HostedWpfControl)
public property AllowDrop  (inherited from UIElement)
public property AppHostWorkItem  Gets or sets the application host work item. (inherited from HostedWpfControl)
public property ApplicationID  Gets the unique id for this hosted application. (inherited from HostedWpfControl)
public property ApplicationName  Gets the name of the hosted application. (inherited from HostedWpfControl)
public property AreAnyTouchesCaptured  (inherited from UIElement)
public property AreAnyTouchesCapturedWithin  (inherited from UIElement)
public property AreAnyTouchesDirectlyOver  (inherited from UIElement)
public property AreAnyTouchesOver  (inherited from UIElement)
public property Background  (inherited from Control)
public property BindingGroup  (inherited from FrameworkElement)
public property BitmapEffect  Obsolete.  (inherited from UIElement)
public property BitmapEffectInput  Obsolete.  (inherited from UIElement)
public property BorderBrush  (inherited from Control)
public property BorderThickness  (inherited from Control)
public property CacheMode  (inherited from UIElement)
public property CanEmbed  Gets a Boolean value that specifies whether the application can be hosted within the UII panels. (inherited from HostedWpfControl)
public property Clip  (inherited from UIElement)
public property ClipToBounds  (inherited from UIElement)
public property CommandBindings  (inherited from UIElement)
public property ConfigurationReader  Gets or set the hosted controls configuration value reader object. (inherited from HostedWpfControl)
public property Content  (inherited from ContentControl)
public property ContentStringFormat  (inherited from ContentControl)
public property ContentTemplate  (inherited from ContentControl)
public property ContentTemplateSelector  (inherited from ContentControl)
public property Context  Gets or sets the session-wide context. Modifying this also notifies other applications of the context change. (inherited from HostedWpfControl)
public property ContextMenu  (inherited from FrameworkElement)
public property Cursor  (inherited from FrameworkElement)
public property DataContext  (inherited from FrameworkElement)
public property DependencyObjectType  (inherited from DependencyObject)
public property DesiredSize  (inherited from UIElement)
public property Dispatcher  (inherited from DispatcherObject)
public property DisplayGroup  Gets the name of the UII panel this application is hosted within.  (inherited from HostedWpfControl)
public property DisplayName Gets or sets the name of the control.
public property Effect  (inherited from UIElement)
public property EnableAutoSignOn  Gets the Boolean value that specifies whether auto sign on is enabled. (inherited from HostedWpfControl)
public property FlowDirection  (inherited from FrameworkElement)
public property Focusable  (inherited from UIElement)
public property FocusVisualStyle  (inherited from FrameworkElement)
public property FontFamily  (inherited from Control)
public property FontSize  (inherited from Control)
public property FontStretch  (inherited from Control)
public property FontStyle  (inherited from Control)
public property FontWeight  (inherited from Control)
public property ForceCursor  (inherited from FrameworkElement)
public property Foreground  (inherited from Control)
public property HasAnimatedProperties  (inherited from UIElement)
public property HasContent  (inherited from ContentControl)
public property Height  (inherited from FrameworkElement)
public property HorizontalAlignment  (inherited from FrameworkElement)
public property HorizontalContentAlignment  (inherited from Control)
public property Icon  Gets or sets the icone. Obsolete.  (inherited from HostedWpfControl)
public property ImageSource  Gets or sets the image source.  (inherited from HostedWpfControl)
public property ImplementedAsCcf20  Gets a Boolean value that specifies whether the system runs certain routines as CCF 2.0 or prior. (inherited from HostedWpfControl)
public property InputBindings  (inherited from UIElement)
public property InputScope  (inherited from FrameworkElement)
public property IsAdapterSessionController  Gets a boolean value that specifies whether the adapter is a session controller. (inherited from HostedWpfControl)
public property IsArrangeValid  (inherited from UIElement)
public property IsDynamic  Gets or sets a Boolean value that specifies whether this instance is dynamic. (inherited from HostedWpfControl)
public property IsEnabled  (inherited from UIElement)
public property IsFocused  (inherited from UIElement)
public property IsGlobal  Gets or sets a Boolean value that specifies whether the hosted application is global. (inherited from HostedWpfControl)
public property IsHitTestVisible  (inherited from UIElement)
public property IsInitialized  (inherited from FrameworkElement)
public property IsInputMethodEnabled  (inherited from UIElement)
public property IsKeyboardFocused  (inherited from UIElement)
public property IsKeyboardFocusWithin  (inherited from UIElement)
public property IsListed  Gets a Boolean value that specifies whether the application is listed in SessionExplorer or CurrentSessionUI (inherited from HostedWpfControl)
public property IsLoaded  (inherited from FrameworkElement)
public property IsManipulationEnabled  (inherited from UIElement)
public property IsMeasureValid  (inherited from UIElement)
public property IsMouseCaptured  (inherited from UIElement)
public property IsMouseCaptureWithin  (inherited from UIElement)
public property IsMouseDirectlyOver  (inherited from UIElement)
public property IsMouseOver  (inherited from UIElement)
public property IsNavigating  Gets a Boolean value that specifies whether the application is changing its state. (inherited from HostedWpfControl)
public property IsSealed  (inherited from DependencyObject)
public property IsStylusCaptured  (inherited from UIElement)
public property IsStylusCaptureWithin  (inherited from UIElement)
public property IsStylusDirectlyOver  (inherited from UIElement)
public property IsStylusOver  (inherited from UIElement)
public property IsTabStop  (inherited from Control)
public property IsTagged  Gets or sets a Boolean value that specifies whether the application is dependent on workflow. (inherited from HostedWpfControl)
public property IsVisible  (inherited from UIElement)
public property Language  (inherited from FrameworkElement)
public property LayoutTransform  (inherited from FrameworkElement)
public property localSession Gets or sets a reference to the session where this control exists. The session reference is used as input to many Global Manager functions.
public property Margin  (inherited from FrameworkElement)
public property MaxHeight  (inherited from FrameworkElement)
public property MaxWidth  (inherited from FrameworkElement)
public property MinHeight  (inherited from FrameworkElement)
public property MinimumSize  Gets or sets the minimum size up to which the control can be resized. (inherited from HostedWpfControl)
public property MinWidth  (inherited from FrameworkElement)
public property Name  (inherited from FrameworkElement)
public property Opacity  (inherited from UIElement)
public property OpacityMask  (inherited from UIElement)
public property OptimumSize  Gets the size the optimum size of the application’s window. (inherited from HostedWpfControl)
public property OverridesDefaultStyle  (inherited from FrameworkElement)
public property Padding  (inherited from Control)
public property Parent  (inherited from FrameworkElement)
public property PersistId  Obsolete.  (inherited from UIElement)
public property RenderSize  (inherited from UIElement)
public property RenderTransform  (inherited from UIElement)
public property RenderTransformOrigin  (inherited from UIElement)
public property Resources  (inherited from FrameworkElement)
public property SessionManager Overridden. Sets the session manager reference.
public property SnapsToDevicePixels  (inherited from UIElement)
public property Style  (inherited from FrameworkElement)
public property TabIndex  (inherited from Control)
public property Tag  (inherited from FrameworkElement)
public property Template  (inherited from Control)
public property TemplatedParent  (inherited from FrameworkElement)
public property Text  Gets or sets the text for the window or tab control containing this application. (inherited from HostedWpfControl)
public property ToolTip  (inherited from FrameworkElement)
public property TopLevelWindow  Gets the top level window of this hosted app. Obsolete.  (inherited from HostedWpfControl)
public property TopLevelWpfWindow  Gets the top level wpf window of the hosted application. (inherited from HostedWpfControl)
public property TouchesCaptured  (inherited from UIElement)
public property TouchesCapturedWithin  (inherited from UIElement)
public property TouchesDirectlyOver  (inherited from UIElement)
public property TouchesOver  (inherited from UIElement)
public property Triggers  (inherited from FrameworkElement)
public property Uid  (inherited from UIElement)
public property UseLayoutRounding  (inherited from FrameworkElement)
public property UserCanClose Gets or sets whether a user can close the control.
public property VerticalAlignment  (inherited from FrameworkElement)
public property VerticalContentAlignment  (inherited from Control)
public property Visibility  (inherited from UIElement)
public property Width  (inherited from FrameworkElement)

Top

Protected Properties

  Name Description
protected property controlHeader Gets or sets the control header.
protected property IsEnabledCore  (inherited from UIElement)
protected property localSessionManager Gets or sets a reference to the session manager. localSession is one of the sessions contained in the session manager.
protected property StylusPlugIns  (inherited from UIElement)
protected property VisualChildrenCount  Overridden. (inherited from Visual)
protected property VisualParent  (inherited from Visual)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method AddAction  Adds an action for use from one application or the UII core to this application.  (inherited from HostedWpfControl)
public method AddHandler  (inherited from UIElement)
public method AddHandler  (inherited from UIElement)
public method AddToEventRoute  (inherited from UIElement)
public method ApplyAnimationClock  (inherited from UIElement)
public method ApplyAnimationClock  (inherited from UIElement)
public method ApplyTemplate  (inherited from FrameworkElement)
public method Arrange  (inherited from UIElement)
public method BeginAnimation  (inherited from UIElement)
public method BeginAnimation  (inherited from UIElement)
public method BeginInit  (inherited from FrameworkElement)
public method BeginStoryboard  (inherited from FrameworkElement)
public method BeginStoryboard  (inherited from FrameworkElement)
public method BeginStoryboard  (inherited from FrameworkElement)
public method BringIntoView  (inherited from FrameworkElement)
public method BringIntoView  (inherited from FrameworkElement)
public method CaptureMouse  (inherited from UIElement)
public method CaptureStylus  (inherited from UIElement)
public method CaptureTouch  (inherited from UIElement)
public method CheckAccess  (inherited from DispatcherObject)
public method ClearValue  (inherited from DependencyObject)
public method ClearValue  (inherited from DependencyObject)
public method Close Overridden. Cleans up this control before removing it from the UI.
public method CoerceValue  (inherited from DependencyObject)
public method DeparentIE Used by an obselete workaround for SetParent use in User Interface Integration (UII). Obsolete.
public method DesktopLoadingComplete Allows a global hosted control to get notification about the desktop loading being completed.
public method DoAction  Overloaded. (inherited from HostedWpfControl)
public method DoActionCanExecute  
public method DoActionExecuted  
public method DoDefaultAction  Performs this hosted application's default action, if there is one. (inherited from HostedWpfControl)
public method EndInit  (inherited from FrameworkElement)
public method Equals  Overridden. (inherited from Object)
public method ErrorMsg  Displays the error message. (inherited from HostedWpfControl)
public method ExecuteActions Overloaded.  
public method FindCommonVisualAncestor  (inherited from Visual)
public method FindName  (inherited from FrameworkElement)
public method FindResource  (inherited from FrameworkElement)
public method FireChangeContext  Informs all the other applications that the context has changed. (inherited from HostedWpfControl)
public method FireEvent Overloaded. Fires an event on the hosted control.
public method FireRequestAction  Sends a request to perform some action to another application. (inherited from HostedWpfControl)
public method Focus  (inherited from UIElement)
public method GetAnimationBaseValue  (inherited from UIElement)
public method GetBindingExpression  (inherited from FrameworkElement)
public method GetHashCode  Overridden. (inherited from Object)
public method GetIconList  Gets the list of icons. (inherited from HostedWpfControl)
public method GetImageSourceList  Gets the list of image source. (inherited from HostedWpfControl)
public method GetLocalValueEnumerator  (inherited from DependencyObject)
public method GetStateData  Gets the application state data. (inherited from HostedWpfControl)
public method GetType  (inherited from Object)
public method GetValue  (inherited from DependencyObject)
public method HandleRequestAction  This is for internal UII use only. Please do not use directly. Public visibility necessary for CAB integration. (inherited from HostedWpfControl)
public method HandleRequestDefaultAction  This is for internal UII use only. Please do not use directly. Public visibility necessary for CAB integration. (inherited from HostedWpfControl)
public method Initialize Overridden. Initialize function called by UII when a hosted control is loaded
public method InputHitTest  (inherited from UIElement)
public method InvalidateArrange  (inherited from UIElement)
public method InvalidateMeasure  (inherited from UIElement)
public method InvalidateProperty  (inherited from DependencyObject)
public method InvalidateVisual  (inherited from UIElement)
public method IsAncestorOf  (inherited from Visual)
public method IsDescendantOf  (inherited from Visual)
public method Measure  (inherited from UIElement)
public method MoveFocus  Overridden. (inherited from UIElement)
public method NotifyContextChange Overridden. UII function that provides notification whenever Replacement parameters or the context have changed. This function is called frequently so no long running code should be placed into this override. It is recommended that you avoid using this override except when it is absolutely necessary.
public method NotifyContextChange  Overloaded. (inherited from HostedWpfControl)
public method OnApplyTemplate  (inherited from FrameworkElement)
public method PointFromScreen  (inherited from Visual)
public method PointToScreen  (inherited from Visual)
public method PredictFocus  Overridden. (inherited from UIElement)
public method RaiseEvent  (inherited from UIElement)
public method ReadLocalValue  (inherited from DependencyObject)
public method RegisterName  (inherited from FrameworkElement)
public method ReleaseAllTouchCaptures  (inherited from UIElement)
public method ReleaseMouseCapture  (inherited from UIElement)
public method ReleaseStylusCapture  (inherited from UIElement)
public method ReleaseTouchCapture  (inherited from UIElement)
public method RemoveHandler  (inherited from UIElement)
public method ReparentIE Obsolete.
public method SessionChange  Activates or deactivates the session. Not called for non-global applications. (inherited from HostedWpfControl)
public method SetBinding  (inherited from FrameworkElement)
public method SetBinding  (inherited from FrameworkElement)
public method SetContext  Overloaded. (inherited from HostedWpfControl)
public method SetCurrentValue  (inherited from DependencyObject)
public method SetDesktopUserActionsAccess System calls this function to set the IDesktopUserActions interface.
public method SetResourceReference  (inherited from FrameworkElement)
public method SetStateData  Sets the StateData ofthe controls (inherited from HostedWpfControl)
public method SetValue  (inherited from DependencyObject)
public method SetValue  (inherited from DependencyObject)
public method ShouldSerializeCommandBindings  (inherited from UIElement)
public method ShouldSerializeContent  (inherited from ContentControl)
public method ShouldSerializeInputBindings  (inherited from UIElement)
public method ShouldSerializeResources  (inherited from FrameworkElement)
public method ShouldSerializeStyle  (inherited from FrameworkElement)
public method ShouldSerializeTriggers  (inherited from FrameworkElement)
public method ToString  Overridden. (inherited from Object)
public method TransformToAncestor  (inherited from Visual)
public method TransformToAncestor  (inherited from Visual)
public method TransformToDescendant  (inherited from Visual)
public method TransformToVisual  (inherited from Visual)
public method TranslatePoint  (inherited from UIElement)
public method TryFindResource  (inherited from FrameworkElement)
public method UnregisterName  (inherited from FrameworkElement)
public method UpdateLayout  (inherited from UIElement)
public method USDDynamicInitialize Special initialization method that is invoked every time an instance of this control is created.
public method VerifyAccess  (inherited from DispatcherObject)

Top

Protected Methods

  Name Description
protected method AddChild  (inherited from ContentControl)
protected method AddImplicitAction  Adds an implicit action. (inherited from HostedWpfControl)
protected method AddText  (inherited from ContentControl)
protected method AddVisualChild  (inherited from Visual)
protected method ArrangeCore  Overridden. (inherited from UIElement)
protected method ArrangeOverride  Overridden. (inherited from FrameworkElement)
protected method BlockPopupErrors Blocks the pop up errors.
protected method CheckButtonStates  
protected method CheckControlHeaderVisibility Checks whether it is an appropriate time to show the control header. Derived classes may call this to update the visibility based on actions taken in the derived class.
protected method CRMWindowRouter_DesktopReady Occurs on startup when all the desktop initialization in Unified Service Desk has completed and the connections to Microsoft Dynamics CRM have been established.
protected method DesktopReady Occurs on startup when all the desktop initialization in Unified Service Desk has completed and the connections to Microsoft Dynamics CRM have been established.
protected method DoAction Overridden. Action handler for the hosted control.
protected method Finalize  (inherited from Object)
protected method static FindElement  
protected method GetApp Obtains a reference to the specified hosted control by name, on the same session as this hosted control.
protected method GetConfigurationValue  
protected method GetDesktopRecord Retrieves the DynamicsCustomerRecord which contains all the data about the current customer.
protected method GetLayoutClip  Overridden. (inherited from UIElement)
protected method GetVisualChild  Overridden. (inherited from Visual)
protected method HandleShowTab  
protected method HitTestCore  Overridden. (inherited from Visual)
protected method HitTestCore  Overridden. (inherited from Visual)
protected method MeasureCore  Overridden. (inherited from UIElement)
protected method MeasureOverride  Overridden. (inherited from FrameworkElement)
protected method MemberwiseClone  (inherited from Object)
protected method OnAccessKey  (inherited from UIElement)
protected method OnChildDesiredSizeChanged  (inherited from UIElement)
protected method OnContentChanged  (inherited from ContentControl)
protected method OnContentStringFormatChanged  (inherited from ContentControl)
protected method OnContentTemplateChanged  (inherited from ContentControl)
protected method OnContentTemplateSelectorChanged  (inherited from ContentControl)
protected method OnContextMenuClosing  (inherited from FrameworkElement)
protected method OnContextMenuOpening  (inherited from FrameworkElement)
protected method OnCreateAutomationPeer  Overridden. (inherited from UIElement)
protected method OnDragEnter  (inherited from UIElement)
protected method OnDragLeave  (inherited from UIElement)
protected method OnDragOver  (inherited from UIElement)
protected method OnDrop  (inherited from UIElement)
protected method OnGiveFeedback  (inherited from UIElement)
protected method OnGotFocus  Overridden. (inherited from UIElement)
protected method OnGotKeyboardFocus  (inherited from UIElement)
protected method OnGotMouseCapture  (inherited from UIElement)
protected method OnGotStylusCapture  (inherited from UIElement)
protected method OnGotTouchCapture  (inherited from UIElement)
protected method OnInitialized  (inherited from FrameworkElement)
protected method OnIsKeyboardFocusedChanged  (inherited from UIElement)
protected method OnIsKeyboardFocusWithinChanged  (inherited from UIElement)
protected method OnIsMouseCapturedChanged  (inherited from UIElement)
protected method OnIsMouseCaptureWithinChanged  (inherited from UIElement)
protected method OnIsMouseDirectlyOverChanged  (inherited from UIElement)
protected method OnIsStylusCapturedChanged  (inherited from UIElement)
protected method OnIsStylusCaptureWithinChanged  (inherited from UIElement)
protected method OnIsStylusDirectlyOverChanged  (inherited from UIElement)
protected method OnKeyDown  (inherited from UIElement)
protected method OnKeyUp  (inherited from UIElement)
protected method OnLostFocus  (inherited from UIElement)
protected method OnLostKeyboardFocus  (inherited from UIElement)
protected method OnLostMouseCapture  (inherited from UIElement)
protected method OnLostStylusCapture  (inherited from UIElement)
protected method OnLostTouchCapture  (inherited from UIElement)
protected method OnManipulationBoundaryFeedback  (inherited from UIElement)
protected method OnManipulationCompleted  (inherited from UIElement)
protected method OnManipulationDelta  (inherited from UIElement)
protected method OnManipulationInertiaStarting  (inherited from UIElement)
protected method OnManipulationStarted  (inherited from UIElement)
protected method OnManipulationStarting  (inherited from UIElement)
protected method OnMouseDoubleClick  (inherited from Control)
protected method OnMouseDown  (inherited from UIElement)
protected method OnMouseEnter  (inherited from UIElement)
protected method OnMouseLeave  (inherited from UIElement)
protected method OnMouseLeftButtonDown  (inherited from UIElement)
protected method OnMouseLeftButtonUp  (inherited from UIElement)
protected method OnMouseMove  (inherited from UIElement)
protected method OnMouseRightButtonDown  (inherited from UIElement)
protected method OnMouseRightButtonUp  (inherited from UIElement)
protected method OnMouseUp  (inherited from UIElement)
protected method OnMouseWheel  (inherited from UIElement)
protected method OnPreviewDragEnter  (inherited from UIElement)
protected method OnPreviewDragLeave  (inherited from UIElement)
protected method OnPreviewDragOver  (inherited from UIElement)
protected method OnPreviewDrop  (inherited from UIElement)
protected method OnPreviewGiveFeedback  (inherited from UIElement)
protected method OnPreviewGotKeyboardFocus  (inherited from UIElement)
protected method OnPreviewKeyDown  (inherited from UIElement)
protected method OnPreviewKeyUp  (inherited from UIElement)
protected method OnPreviewLostKeyboardFocus  (inherited from UIElement)
protected method OnPreviewMouseDoubleClick  (inherited from Control)
protected method OnPreviewMouseDown  (inherited from UIElement)
protected method OnPreviewMouseLeftButtonDown  (inherited from UIElement)
protected method OnPreviewMouseLeftButtonUp  (inherited from UIElement)
protected method OnPreviewMouseMove  (inherited from UIElement)
protected method OnPreviewMouseRightButtonDown  (inherited from UIElement)
protected method OnPreviewMouseRightButtonUp  (inherited from UIElement)
protected method OnPreviewMouseUp  (inherited from UIElement)
protected method OnPreviewMouseWheel  (inherited from UIElement)
protected method OnPreviewQueryContinueDrag  (inherited from UIElement)
protected method OnPreviewStylusButtonDown  (inherited from UIElement)
protected method OnPreviewStylusButtonUp  (inherited from UIElement)
protected method OnPreviewStylusDown  (inherited from UIElement)
protected method OnPreviewStylusInAirMove  (inherited from UIElement)
protected method OnPreviewStylusInRange  (inherited from UIElement)
protected method OnPreviewStylusMove  (inherited from UIElement)
protected method OnPreviewStylusOutOfRange  (inherited from UIElement)
protected method OnPreviewStylusSystemGesture  (inherited from UIElement)
protected method OnPreviewStylusUp  (inherited from UIElement)
protected method OnPreviewTextInput  (inherited from UIElement)
protected method OnPreviewTouchDown  (inherited from UIElement)
protected method OnPreviewTouchMove  (inherited from UIElement)
protected method OnPreviewTouchUp  (inherited from UIElement)
protected method OnPropertyChanged  Overridden. (inherited from DependencyObject)
protected method OnQueryContinueDrag  (inherited from UIElement)
protected method OnQueryCursor  (inherited from UIElement)
protected method OnRender  (inherited from UIElement)
protected method OnStylusButtonDown  (inherited from UIElement)
protected method OnStylusButtonUp  (inherited from UIElement)
protected method OnStylusDown  (inherited from UIElement)
protected method OnStylusEnter  (inherited from UIElement)
protected method OnStylusInAirMove  (inherited from UIElement)
protected method OnStylusInRange  (inherited from UIElement)
protected method OnStylusLeave  (inherited from UIElement)
protected method OnStylusMove  (inherited from UIElement)
protected method OnStylusOutOfRange  (inherited from UIElement)
protected method OnStylusSystemGesture  (inherited from UIElement)
protected method OnStylusUp  (inherited from UIElement)
protected method OnTemplateChanged  (inherited from Control)
protected method OnTextInput  (inherited from UIElement)
protected method OnToolTipClosing  (inherited from FrameworkElement)
protected method OnToolTipOpening  (inherited from FrameworkElement)
protected method OnTouchDown  (inherited from UIElement)
protected method OnTouchEnter  (inherited from UIElement)
protected method OnTouchLeave  (inherited from UIElement)
protected method OnTouchMove  (inherited from UIElement)
protected method OnTouchUp  (inherited from UIElement)
protected method OnVisualParentChanged Overridden.  
protected method PopulateToolbars The control writer should call PopulateToolbars passing a reference to their ToolbarTray. This function will read the configuration and populate the buttons based on the toolbar configuration assigned to this hosted control on the server.
protected method PostWindowRoute An overridable function that DynamicsBaseHostedControl calls after it has routed a window in response to it's action handlers (new, open, etc). The base class version of this fires an event called "PopupRouted" so it can be handled in configuration.
protected method RemoveVisualChild  (inherited from Visual)
protected method SessionCloseEvent Override that is called when a session is closing.
protected method SessionCreatedEvent Called by the system to indicate a session was created
protected method SessionHideEvent Called by the system to indicate that a session is being hidden
protected method SessionShowEvent Called by the system to indicate that a session is being shown
protected method SetVisualProperty Set the visual properties such as height, width, and visibility of a hosted control.
protected method UIIEventCanExecute  
protected method UIIEventExecuted  

Top

Public Events

  Name Description
public event ActionCompleted  For internal use only Obsolete.  (inherited from HostedWpfControl)
public event ActionCompletedEvent  Event to notify the hosted application that an action has completed. (inherited from HostedWpfControl)
public event ChangeContext  Notifies the hosted application that the context has changed. (inherited from HostedWpfControl)
public event ContextMenuClosing  (inherited from FrameworkElement)
public event ContextMenuOpening  (inherited from FrameworkElement)
public event DataContextChanged  (inherited from FrameworkElement)
public event DragEnter  (inherited from UIElement)
public event DragLeave  (inherited from UIElement)
public event DragOver  (inherited from UIElement)
public event Drop  (inherited from UIElement)
public event FocusableChanged  (inherited from UIElement)
public event GiveFeedback  (inherited from UIElement)
public event GotFocus  (inherited from UIElement)
public event GotKeyboardFocus  (inherited from UIElement)
public event GotMouseCapture  (inherited from UIElement)
public event GotStylusCapture  (inherited from UIElement)
public event GotTouchCapture  (inherited from UIElement)
public event Initialized  (inherited from FrameworkElement)
public event IsEnabledChanged  (inherited from UIElement)
public event IsHitTestVisibleChanged  (inherited from UIElement)
public event IsKeyboardFocusedChanged  (inherited from UIElement)
public event IsKeyboardFocusWithinChanged  (inherited from UIElement)
public event IsMouseCapturedChanged  (inherited from UIElement)
public event IsMouseCaptureWithinChanged  (inherited from UIElement)
public event IsMouseDirectlyOverChanged  (inherited from UIElement)
public event IsStylusCapturedChanged  (inherited from UIElement)
public event IsStylusCaptureWithinChanged  (inherited from UIElement)
public event IsStylusDirectlyOverChanged  (inherited from UIElement)
public event IsVisibleChanged  (inherited from UIElement)
public event KeyDown  (inherited from UIElement)
public event KeyUp  (inherited from UIElement)
public event LayoutUpdated  (inherited from UIElement)
public event Loaded  (inherited from FrameworkElement)
public event LostFocus  (inherited from UIElement)
public event LostKeyboardFocus  (inherited from UIElement)
public event LostMouseCapture  (inherited from UIElement)
public event LostStylusCapture  (inherited from UIElement)
public event LostTouchCapture  (inherited from UIElement)
public event ManipulationBoundaryFeedback  (inherited from UIElement)
public event ManipulationCompleted  (inherited from UIElement)
public event ManipulationDelta  (inherited from UIElement)
public event ManipulationInertiaStarting  (inherited from UIElement)
public event ManipulationStarted  (inherited from UIElement)
public event ManipulationStarting  (inherited from UIElement)
public event MouseDoubleClick  (inherited from Control)
public event MouseDown  (inherited from UIElement)
public event MouseEnter  (inherited from UIElement)
public event MouseLeave  (inherited from UIElement)
public event MouseLeftButtonDown  (inherited from UIElement)
public event MouseLeftButtonUp  (inherited from UIElement)
public event MouseMove  (inherited from UIElement)
public event MouseRightButtonDown  (inherited from UIElement)
public event MouseRightButtonUp  (inherited from UIElement)
public event MouseUp  (inherited from UIElement)
public event MouseWheel  (inherited from UIElement)
public event PreviewDragEnter  (inherited from UIElement)
public event PreviewDragLeave  (inherited from UIElement)
public event PreviewDragOver  (inherited from UIElement)
public event PreviewDrop  (inherited from UIElement)
public event PreviewGiveFeedback  (inherited from UIElement)
public event PreviewGotKeyboardFocus  (inherited from UIElement)
public event PreviewKeyDown  (inherited from UIElement)
public event PreviewKeyUp  (inherited from UIElement)
public event PreviewLostKeyboardFocus  (inherited from UIElement)
public event PreviewMouseDoubleClick  (inherited from Control)
public event PreviewMouseDown  (inherited from UIElement)
public event PreviewMouseLeftButtonDown  (inherited from UIElement)
public event PreviewMouseLeftButtonUp  (inherited from UIElement)
public event PreviewMouseMove  (inherited from UIElement)
public event PreviewMouseRightButtonDown  (inherited from UIElement)
public event PreviewMouseRightButtonUp  (inherited from UIElement)
public event PreviewMouseUp  (inherited from UIElement)
public event PreviewMouseWheel  (inherited from UIElement)
public event PreviewQueryContinueDrag  (inherited from UIElement)
public event PreviewStylusButtonDown  (inherited from UIElement)
public event PreviewStylusButtonUp  (inherited from UIElement)
public event PreviewStylusDown  (inherited from UIElement)
public event PreviewStylusInAirMove  (inherited from UIElement)
public event PreviewStylusInRange  (inherited from UIElement)
public event PreviewStylusMove  (inherited from UIElement)
public event PreviewStylusOutOfRange  (inherited from UIElement)
public event PreviewStylusSystemGesture  (inherited from UIElement)
public event PreviewStylusUp  (inherited from UIElement)
public event PreviewTextInput  (inherited from UIElement)
public event PreviewTouchDown  (inherited from UIElement)
public event PreviewTouchMove  (inherited from UIElement)
public event PreviewTouchUp  (inherited from UIElement)
public event QueryContinueDrag  (inherited from UIElement)
public event QueryCursor  (inherited from UIElement)
public event RequestAction  For internal use only Obsolete.  (inherited from HostedWpfControl)
public event RequestActionEvent  Requests the action of another application to be invoked. (inherited from HostedWpfControl)
public event RequestActionStatusEvent  Notifies the hosted application of action status. (inherited from HostedWpfControl)
public event RequestBringIntoView  (inherited from FrameworkElement)
public event SizeChanged  (inherited from FrameworkElement)
public event SourceUpdated  (inherited from FrameworkElement)
public event StylusButtonDown  (inherited from UIElement)
public event StylusButtonUp  (inherited from UIElement)
public event StylusDown  (inherited from UIElement)
public event StylusEnter  (inherited from UIElement)
public event StylusInAirMove  (inherited from UIElement)
public event StylusInRange  (inherited from UIElement)
public event StylusLeave  (inherited from UIElement)
public event StylusMove  (inherited from UIElement)
public event StylusOutOfRange  (inherited from UIElement)
public event StylusSystemGesture  (inherited from UIElement)
public event StylusUp  (inherited from UIElement)
public event TargetUpdated  (inherited from FrameworkElement)
public event TextInput  (inherited from UIElement)
public event ToolTipClosing  (inherited from FrameworkElement)
public event ToolTipOpening  (inherited from FrameworkElement)
public event TouchDown  (inherited from UIElement)
public event TouchEnter  (inherited from UIElement)
public event TouchLeave  (inherited from UIElement)
public event TouchMove  (inherited from UIElement)
public event TouchUp  (inherited from UIElement)
public event Unloaded  (inherited from FrameworkElement)

Top

Explicit Interface Implementations

  Name Description
  AddChild  (inherited from ContentControl)
  AddText  (inherited from ContentControl)
  IsAmbientPropertyAvailable  (inherited from FrameworkElement)
  LocalSession Sets the local session.

Top

See Also

Reference

DynamicsBaseHostedControl Class
Microsoft.Crm.UnifiedServiceDesk.Dynamics Namespace

Other Resources

Unified Service Desk Hosted Controls
Create custom Unified Service Desk hosted control
Hosted control types and action and event reference

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