Share via


CabApplication Members

Defines the CabApplication as an application having a well known lifecycle and a root WorkItem instance providing the scope for the application.

The following tables list the members exposed by the CabApplication generic type.

Protected Constructors

  Name Description
Protected method CabApplication  

Top

Public Properties

(see also Protected Properties )

  Name Description
Public property RootWorkItem Returns the root WorkItem for the application.

Top

Protected Properties

  Name Description
Protected property Configuration Returns the SettingsSection that controls the configuration for this CabApplication.
Protected property VisualizerType Sets the visualizer type to be used for the application; if set to null, will turn off visualizer support (even if visualizations are configured in App.config).

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetHashCode  (Inherited from Object.)
Public method GetType  (Inherited from Object.)
Public method OnUnhandledException May be overridden in a derived class to be notified of any unhandled exceptions in the AppDomain. If the application is started with a debugger, this will not be called, so that the normal debugger handling of exceptions can be used.
Public method Static ReferenceEquals  (Inherited from Object.)
Public method Run Starts the application.
Public method ToString  (Inherited from Object.)

Top

Protected Methods

  Name Description
Protected method AddBuilderStrategies May be overridden in a derived class to add strategies to the Builder.
Protected method AddServices May be overridden in a derived class to add specific services required by the application
Protected method CreateVisualizer May be overriden in a derived class to provide a visualizer
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)
Protected method OnRootWorkItemInitialized May be overridden in a derived class to perform work after the root WorkItem has been fully initialized.
Protected method Start Must be overriden. This method is called when the application is fully created and ready to run.

Top

See Also

Reference

CabApplication Class
Microsoft.Practices.CompositeUI Namespace