AifWpfShellBase<TShell> Class
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Supports an application that uses a WPF window as its shell.
Namespace: Microsoft.Uii.Csr
Assembly: Microsoft.Uii.Csr.Core (in Microsoft.Uii.Csr.Core.dll)
Inheritance Hierarchy
System.Object
Microsoft.Practices.CompositeUI.CabApplication<TWorkItem>
Microsoft.Practices.CompositeUI.CabShellApplication<TWorkItem, TShell>
Microsoft.Practices.CompositeUI.Windows.WindowsApplication<TWorkItem, TShell>
Microsoft.Practices.CompositeUI.Windows.WindowShellApplication<TWorkItem, TShell>
Microsoft.Uii.Csr.AifWpfShellBase<TShell>
Syntax
public class AifWpfShellBase<TShell> : WindowShellApplication<WorkItem, TShell>
where TShell : new(), Window
Public Class AifWpfShellBase(Of TShell As { Window, New })
Inherits WindowShellApplication(Of WorkItem, TShell)
Type Parameters
- TShell
Specifies the shell.
Constructors
Name | Description | |
---|---|---|
AifWpfShellBase<TShell>() | Initializes a new instance of the AifWpfShellBase<TShell> class. |
Properties
Name | Description | |
---|---|---|
Configuration | (Inherited from CabApplication<TWorkItem>.) |
|
DesktopShell | Gets the shell that was created. Will not be valid until after the shell has been created. |
|
RootWorkItem | (Inherited from CabApplication<TWorkItem>.) |
|
Shell | (Inherited from CabShellApplication<TWorkItem, TShell>.) |
|
VisualizerType | (Inherited from CabApplication<TWorkItem>.) |
Methods
Name | Description | |
---|---|---|
AddBuilderStrategies(Builder) | (Inherited from WindowsApplication<TWorkItem, TShell>.) |
|
AddServices() | (Inherited from WindowsApplication<TWorkItem, TShell>.) |
|
AfterShellCreated() | Called after the shell has been created.(Overrides WindowsApplication<TWorkItem, TShell>.AfterShellCreated().) |
|
BeforeShellCreated() | (Inherited from CabShellApplication<TWorkItem, TShell>.) |
|
CreateVisualizer() | (Inherited from CabApplication<TWorkItem>.) |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
OnRootWorkItemInitialized() | (Inherited from CabShellApplication<TWorkItem, TShell>.) |
|
OnUnhandledException(Object, UnhandledExceptionEventArgs) | (Inherited from CabApplication<TWorkItem>.) |
|
Run() | (Inherited from CabApplication<TWorkItem>.) |
|
Start() | (Inherited from WindowShellApplication<TWorkItem, TShell>.) |
|
StartApplication() | Starts the shell application |
|
ToString() | (Inherited from Object.) |
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
Return to top
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. Copyright