RibbonLayout Class
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Contains the interaction logic for Ribbon.xaml
Namespace: Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts
Assembly: Microsoft.Crm.UnifiedServiceDesk.Dynamics (in Microsoft.Crm.UnifiedServiceDesk.Dynamics.dll)
Inheritance Hierarchy
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ContentControl
System.Windows.Controls.UserControl
Microsoft.Uii.Csr.Aif.HostedApplication.HostedWpfControl
Microsoft.Crm.UnifiedServiceDesk.Dynamics.DynamicsBaseHostedControl
Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.PanelLayoutBase
Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.RibbonLayout
Syntax
public class RibbonLayout : PanelLayoutBase, IComponentConnector
Public Class RibbonLayout
Inherits PanelLayoutBase
Implements IComponentConnector
Constructors
Name | Description | |
---|---|---|
RibbonLayout() | Initializes a new instance of the RibbonLayout class. |
|
RibbonLayout(Guid, String, String) |
Properties
Name | Description | |
---|---|---|
ActualHeight | (Inherited from FrameworkElement.) |
|
ActualWidth | (Inherited from FrameworkElement.) |
|
AgentID | Gets or sets the agent ID. (Inherited from HostedWpfControl.) |
|
AllowDrop | (Inherited from UIElement.) |
|
AppHostWorkItem | Gets or sets the application host work item.(Inherited from HostedWpfControl.) |
|
ApplicationHost | Gets or sets the host application. (Inherited from HostedWpfControl.) |
|
ApplicationID | Gets the unique id for this hosted application.(Inherited from HostedWpfControl.) |
|
ApplicationName | Gets the name of the hosted application.(Inherited from HostedWpfControl.) |
|
AreAnyTouchesCaptured | (Inherited from UIElement.) |
|
AreAnyTouchesCapturedWithin | (Inherited from UIElement.) |
|
AreAnyTouchesDirectlyOver | (Inherited from UIElement.) |
|
AreAnyTouchesOver | (Inherited from UIElement.) |
|
Background | (Inherited from Control.) |
|
BindingGroup | (Inherited from FrameworkElement.) |
|
BitmapEffect | (Inherited from UIElement.) |
|
BitmapEffectInput | (Inherited from UIElement.) |
|
BorderBrush | (Inherited from Control.) |
|
BorderThickness | (Inherited from Control.) |
|
CacheMode | (Inherited from UIElement.) |
|
CanEmbed | Gets a Boolean value that specifies whether the application can be hosted within the UII panels.(Inherited from HostedWpfControl.) |
|
Clip | (Inherited from UIElement.) |
|
ClipToBounds | (Inherited from UIElement.) |
|
CommandBindings | (Inherited from UIElement.) |
|
ConfigurationReader | Gets or set the hosted controls configuration value reader object.(Inherited from HostedWpfControl.) |
|
Content | (Inherited from ContentControl.) |
|
ContentStringFormat | (Inherited from ContentControl.) |
|
ContentTemplate | (Inherited from ContentControl.) |
|
ContentTemplateSelector | (Inherited from ContentControl.) |
|
Context | Gets or sets the session-wide context. Modifying this also notifies other applications of the context change.(Inherited from HostedWpfControl.) |
|
ContextMenu | (Inherited from FrameworkElement.) |
|
controlHeader | Gets or sets the control header.(Inherited from DynamicsBaseHostedControl.) |
|
Cursor | (Inherited from FrameworkElement.) |
|
DataContext | (Inherited from FrameworkElement.) |
|
DefaultStyleKey | (Inherited from FrameworkElement.) |
|
DependencyObjectType | (Inherited from DependencyObject.) |
|
DesiredSize | (Inherited from UIElement.) |
|
Dispatcher | (Inherited from DispatcherObject.) |
|
DisplayGroup | Gets the name of the UII panel this application is hosted within. (Inherited from HostedWpfControl.) |
|
DisplayName | Gets or sets the name of the control.(Inherited from DynamicsBaseHostedControl.) |
|
Effect | (Inherited from UIElement.) |
|
EnableAutoSignOn | Gets the Boolean value that specifies whether auto sign on is enabled.(Inherited from HostedWpfControl.) |
|
FlowDirection | (Inherited from FrameworkElement.) |
|
Focusable | (Inherited from UIElement.) |
|
FocusVisualStyle | (Inherited from FrameworkElement.) |
|
FontFamily | (Inherited from Control.) |
|
FontSize | (Inherited from Control.) |
|
FontStretch | (Inherited from Control.) |
|
FontStyle | (Inherited from Control.) |
|
FontWeight | (Inherited from Control.) |
|
ForceCursor | (Inherited from FrameworkElement.) |
|
Foreground | (Inherited from Control.) |
|
HandlesScrolling | (Inherited from Control.) |
|
HasAnimatedProperties | (Inherited from UIElement.) |
|
HasContent | (Inherited from ContentControl.) |
|
Height | (Inherited from FrameworkElement.) |
|
HorizontalAlignment | (Inherited from FrameworkElement.) |
|
HorizontalContentAlignment | (Inherited from Control.) |
|
HostedApplicationAdapter | (Inherited from HostedWpfControl.) |
|
Icon | Obsolete. Gets or sets the icone.(Inherited from HostedWpfControl.) |
|
ImageSource | Gets or sets the image source. (Inherited from HostedWpfControl.) |
|
ImplementedAsCcf20 | Gets a Boolean value that specifies whether the system runs certain routines as CCF 2.0 or prior.(Inherited from HostedWpfControl.) |
|
InheritanceBehavior | (Inherited from FrameworkElement.) |
|
InputBindings | (Inherited from UIElement.) |
|
InputScope | (Inherited from FrameworkElement.) |
|
IsAdapterSessionController | Gets a boolean value that specifies whether the adapter is a session controller.(Inherited from HostedWpfControl.) |
|
IsArrangeValid | (Inherited from UIElement.) |
|
IsDynamic | Gets or sets a Boolean value that specifies whether this instance is dynamic.(Inherited from HostedWpfControl.) |
|
IsEnabled | (Inherited from UIElement.) |
|
IsEnabledCore | (Inherited from UIElement.) |
|
IsFocused | (Inherited from UIElement.) |
|
IsGlobal | Gets or sets a Boolean value that specifies whether the hosted application is global.(Inherited from HostedWpfControl.) |
|
IsHitTestVisible | (Inherited from UIElement.) |
|
IsInitialized | (Inherited from FrameworkElement.) |
|
IsInputMethodEnabled | (Inherited from UIElement.) |
|
IsKeyboardFocused | (Inherited from UIElement.) |
|
IsKeyboardFocusWithin | (Inherited from UIElement.) |
|
IsListed | Gets a Boolean value that specifies whether the application is listed in SessionExplorer or CurrentSessionUI(Inherited from HostedWpfControl.) |
|
IsLoaded | (Inherited from FrameworkElement.) |
|
IsManipulationEnabled | (Inherited from UIElement.) |
|
IsMeasureValid | (Inherited from UIElement.) |
|
IsMouseCaptured | (Inherited from UIElement.) |
|
IsMouseCaptureWithin | (Inherited from UIElement.) |
|
IsMouseDirectlyOver | (Inherited from UIElement.) |
|
IsMouseOver | (Inherited from UIElement.) |
|
IsNavigating | Gets a Boolean value that specifies whether the application is changing its state.(Inherited from HostedWpfControl.) |
|
IsSealed | (Inherited from DependencyObject.) |
|
IsStylusCaptured | (Inherited from UIElement.) |
|
IsStylusCaptureWithin | (Inherited from UIElement.) |
|
IsStylusDirectlyOver | (Inherited from UIElement.) |
|
IsStylusOver | (Inherited from UIElement.) |
|
IsTabStop | (Inherited from Control.) |
|
IsTagged | Gets or sets a Boolean value that specifies whether the application is dependent on workflow.(Inherited from HostedWpfControl.) |
|
IsVisible | (Inherited from UIElement.) |
|
Language | (Inherited from FrameworkElement.) |
|
LayoutTransform | (Inherited from FrameworkElement.) |
|
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.(Inherited from DynamicsBaseHostedControl.) |
|
localSessionManager | Gets or sets a reference to the session manager. localSession is one of the sessions contained in the session manager.(Inherited from DynamicsBaseHostedControl.) |
|
LogicalChildren | (Inherited from ContentControl.) |
|
Margin | (Inherited from FrameworkElement.) |
|
MaxHeight | (Inherited from FrameworkElement.) |
|
MaxWidth | (Inherited from FrameworkElement.) |
|
MinHeight | (Inherited from FrameworkElement.) |
|
MinimumSize | Gets or sets the minimum size up to which the control can be resized.(Inherited from HostedWpfControl.) |
|
MinWidth | (Inherited from FrameworkElement.) |
|
Name | (Inherited from FrameworkElement.) |
|
Opacity | (Inherited from UIElement.) |
|
OpacityMask | (Inherited from UIElement.) |
|
OptimumSize | Gets the size the optimum size of the application’s window.(Inherited from HostedWpfControl.) |
|
OverridesDefaultStyle | (Inherited from FrameworkElement.) |
|
Padding | (Inherited from Control.) |
|
Parent | (Inherited from FrameworkElement.) |
|
PersistId | (Inherited from UIElement.) |
|
RegisteredKeyShortcuts | (Inherited from DynamicsBaseHostedControl.) |
|
RenderSize | (Inherited from UIElement.) |
|
RenderTransform | (Inherited from UIElement.) |
|
RenderTransformOrigin | (Inherited from UIElement.) |
|
Resources | (Inherited from FrameworkElement.) |
|
SafeDispatcher | (Inherited from DynamicsBaseHostedControl.) |
|
SessionManager | Sets the session manager.(Inherited from PanelLayoutBase.) |
|
SnapsToDevicePixels | (Inherited from UIElement.) |
|
Style | (Inherited from FrameworkElement.) |
|
StylusPlugIns | (Inherited from UIElement.) |
|
TabIndex | (Inherited from Control.) |
|
Tag | (Inherited from FrameworkElement.) |
|
Template | (Inherited from Control.) |
|
TemplatedParent | (Inherited from FrameworkElement.) |
|
Text | Gets or sets the text for the window or tab control containing this application.(Inherited from HostedWpfControl.) |
|
ToolTip | (Inherited from FrameworkElement.) |
|
TopLevelWindow | Obsolete. Gets the top level window of this hosted app. (Inherited from HostedWpfControl.) |
|
TopLevelWpfWindow | Gets the top level wpf window of the hosted application.(Inherited from HostedWpfControl.) |
|
TouchesCaptured | (Inherited from UIElement.) |
|
TouchesCapturedWithin | (Inherited from UIElement.) |
|
TouchesDirectlyOver | (Inherited from UIElement.) |
|
TouchesOver | (Inherited from UIElement.) |
|
Triggers | (Inherited from FrameworkElement.) |
|
Uid | (Inherited from UIElement.) |
|
UseLayoutRounding | (Inherited from FrameworkElement.) |
|
UserCanClose | Gets or sets whether a user can close the control.(Inherited from DynamicsBaseHostedControl.) |
|
VerticalAlignment | (Inherited from FrameworkElement.) |
|
VerticalContentAlignment | (Inherited from Control.) |
|
Visibility | (Inherited from UIElement.) |
|
VisualBitmapEffect | (Inherited from Visual.) |
|
VisualBitmapEffectInput | (Inherited from Visual.) |
|
VisualBitmapScalingMode | (Inherited from Visual.) |
|
VisualCacheMode | (Inherited from Visual.) |
|
VisualChildrenCount | (Inherited from FrameworkElement.) |
|
VisualClearTypeHint | (Inherited from Visual.) |
|
VisualClip | (Inherited from Visual.) |
|
VisualEdgeMode | (Inherited from Visual.) |
|
VisualEffect | (Inherited from Visual.) |
|
VisualOffset | (Inherited from Visual.) |
|
VisualOpacity | (Inherited from Visual.) |
|
VisualOpacityMask | (Inherited from Visual.) |
|
VisualParent | (Inherited from Visual.) |
|
VisualScrollableAreaClip | (Inherited from Visual.) |
|
VisualTextHintingMode | (Inherited from Visual.) |
|
VisualTextRenderingMode | (Inherited from Visual.) |
|
VisualTransform | (Inherited from Visual.) |
|
VisualXSnappingGuidelines | (Inherited from Visual.) |
|
VisualYSnappingGuidelines | (Inherited from Visual.) |
|
Width | (Inherited from FrameworkElement.) |
Methods
Fields
Name | Description | |
---|---|---|
_applicationInitString | (Inherited from HostedWpfControl.) |
|
_client | (Inherited from DynamicsBaseHostedControl.) |
|
_crmWebResource | (Inherited from DynamicsBaseHostedControl.) |
|
actions | Specifies a dictionary of associated actions(Inherited from HostedWpfControl.) |
|
actionsByID | Specifies a dictionary of associated actions.(Inherited from HostedWpfControl.) |
|
CRMWindowRouter | (Inherited from DynamicsBaseHostedControl.) |
|
CurrentContext | Stores the current UII context values(Inherited from DynamicsBaseHostedControl.) |
|
desktopAccess | A reference to the IDesktopUserActions interface that provides access to some basic session management functions.(Inherited from DynamicsBaseHostedControl.) |
|
desktopFeatureAccess | (Inherited from PanelLayoutBase.) |
|
InitString | Initialization string that contains information about the control.(Inherited from DynamicsBaseHostedControl.) |
|
thisApplication | (Inherited from DynamicsBaseHostedControl.) |
|
thisSessionId | (Inherited from DynamicsBaseHostedControl.) |
|
UIThread | (Inherited from DynamicsBaseHostedControl.) |
Events
Explicit Interface Implementations
Name | Description | |
---|---|---|
IAddChild.AddChild(Object) | (Inherited from ContentControl.) |
|
IAddChild.AddText(String) | (Inherited from ContentControl.) |
|
IQueryAmbient.IsAmbientPropertyAvailable(String) | (Inherited from FrameworkElement.) |
|
ISessionInfoConsumer.LocalSession | Sets the local session.(Inherited from DynamicsBaseHostedControl.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts Namespace
Return to top
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. Copyright