Workspace Members
Default base implementation of the IWorkspace interface.
The following tables list the members exposed by the Workspace generic type.
Protected Constructors
Name | Description | |
---|---|---|
![]() |
Workspace |
Top
Public Properties
(see also Protected Properties )
Name | Description | |
---|---|---|
![]() |
ActiveSmartPart | The active smart part in the Workspace, or null (Nothing in VB.NET). |
![]() |
SmartParts | The collection of smart parts contained in the workspace. |
![]() |
WorkItem | Dependency injection setter property to get the WorkItem where the object is contained. |
Top
Protected Properties
Name | Description | |
---|---|---|
![]() |
InnerSmartParts | The list of smart parts shown in the workspace. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
Activate | Activates the smartPart on the workspace. |
![]() |
ApplySmartPartInfo | Applies the smartPartInfo to the smartPart. |
![]() |
Close | Closes the smart part and resets (sets to null) the ActiveSmartPart. |
![]() |
Equals | Overloaded. (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
Hide | Hides the smart part and resets (sets to null) the ActiveSmartPart. |
![]() ![]() |
ReferenceEquals | (Inherited from Object.) |
![]() |
Show | Overloaded. |
![]() |
ToString | (Inherited from Object.) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
CloseInternal | Closes the smart part without raising the SmartPartClosing event. |
![]() |
ConvertFrom | By default uses the conversion implemented in ConvertTo. A derived class can implement a different conversion scheme. |
![]() |
CreateDefaultSmartPartInfo | Creates an instance of the TSmartPartInfo to use to show the SmartPart when no information has been provided. By default creates a new instance of the TSmartPartInfo. |
![]() |
Finalize | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnActivate | When overridden in a derived class, activates the smartPart on the workspace. |
![]() |
OnApplySmartPartInfo | When overridden in a derived class, applies the smartPartInfo to the smartPart that lives in the workspace. |
![]() |
OnClose | When overridden in a derived class, closes and removes the smartPart from the workspace. |
![]() |
OnHide | When overridden in a derived class, hides the smartPart on the workspace. |
![]() |
OnShow | When overridden in a derived class, shows the smartPart on the workspace. |
![]() |
RaiseSmartPartActivated | Raises the SmartPartActivated event. |
![]() |
RaiseSmartPartClosing | Overloaded. |
![]() |
SetActiveSmartPart | Allows a derived class to set the Active SmartPart in the Workspace |
Top
Public Events
Name | Description | |
---|---|---|
![]() |
SmartPartActivated | See SmartPartActivated. |
![]() |
SmartPartClosing | See SmartPartClosing. |
Top
See Also
Reference
Workspace Class
Microsoft.Practices.CompositeUI.SmartParts Namespace