AifWpfShellBase<TShell> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Supports an application that uses a WPF window as its shell.
generic <typename TShell>
where TShell : Windowgcnew()public ref class AifWpfShellBase : Microsoft::Practices::CompositeUI::Windows::WindowShellApplication<Microsoft::Practices::CompositeUI::WorkItem ^, TShell>
public class AifWpfShellBase<TShell> : Microsoft.Practices.CompositeUI.Windows.WindowShellApplication<Microsoft.Practices.CompositeUI.WorkItem,TShell> where TShell : Windownew()
type AifWpfShellBase<'Shell (requires 'Shell :> Window and 'Shell : (new : unit -> 'Shell))> = class
inherit WindowShellApplication<WorkItem, 'Shell (requires 'Shell :> Window and 'Shell : (new : unit -> 'Shell))>
Public Class AifWpfShellBase(Of TShell)
Inherits WindowShellApplication(Of WorkItem, TShell)
Type Parameters
- TShell
Specifies the shell.
- Inheritance
-
WindowShellApplication<WorkItem,TShell>AifWpfShellBase<TShell>
Constructors
AifWpfShellBase<TShell>() |
Initializes a new instance of the AifWpfShellBase<TShell> class. |
Properties
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
AddBuilderStrategies(Builder) | (Inherited from WindowsApplication<TWorkItem,TShell>) |
AddServices() | (Inherited from WindowsApplication<TWorkItem,TShell>) |
AfterShellCreated() |
Called after the shell has been created. |
BeforeShellCreated() | (Inherited from CabShellApplication<TWorkItem,TShell>) |
CreateVisualizer() | (Inherited from CabApplication<TWorkItem>) |
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 |