Share via


AifShellBase<TShell> Class

Definition

Important

This API is not CLS-compliant.

Represents an application that uses a Windows Forms form as its shell.

generic <typename TShell>
 where TShell : Formpublic ref class AifShellBase : Microsoft::Practices::CompositeUI::WinForms::FormShellApplication<Microsoft::Practices::CompositeUI::WorkItem ^, TShell>
[System.CLSCompliant(false)]
public class AifShellBase<TShell> : Microsoft.Practices.CompositeUI.WinForms.FormShellApplication<Microsoft.Practices.CompositeUI.WorkItem,TShell> where TShell : Form
[<System.CLSCompliant(false)>]
type AifShellBase<'Shell (requires 'Shell :> Form)> = class
    inherit FormShellApplication<WorkItem, 'Shell (requires 'Shell :> Form)>
Public Class AifShellBase(Of TShell)
Inherits FormShellApplication(Of WorkItem, TShell)

Type Parameters

TShell

T

Inheritance
Attributes

Constructors

AifShellBase<TShell>()

Initializes a new instance of the AifShellBase<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 WindowsFormsApplication<TWorkItem,TShell>)
AddServices() (Inherited from WindowsFormsApplication<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 FormShellApplication<TWorkItem,TShell>)
StartApplication()

Starts the shell application.

Applies to