Share via


IComposableWorkspace<TSmartPart,TSmartPartInfo> Interface

Definition

generic <typename TSmartPart, typename TSmartPartInfo>
 where TSmartPartInfo : ISmartPartInfogcnew()public interface class IComposableWorkspace : Microsoft::Practices::CompositeUI::SmartParts::IWorkspace
public interface IComposableWorkspace<TSmartPart,TSmartPartInfo> : Microsoft.Practices.CompositeUI.SmartParts.IWorkspace where TSmartPartInfo : ISmartPartInfonew()
type IComposableWorkspace<'SmartPart, 'SmartPartInfo (requires 'SmartPartInfo :> ISmartPartInfo and 'SmartPartInfo : (new : unit -> 'SmartPartInfo))> = interface
    interface IWorkspace
Public Interface IComposableWorkspace(Of TSmartPart, TSmartPartInfo)
Implements IWorkspace

Type Parameters

TSmartPart
TSmartPartInfo
Derived
Implements

Properties

ActiveSmartPart (Inherited from IWorkspace)
SmartParts (Inherited from IWorkspace)

Methods

Activate(Object) (Inherited from IWorkspace)
ApplySmartPartInfo(Object, ISmartPartInfo) (Inherited from IWorkspace)
Close(Object) (Inherited from IWorkspace)
ConvertFrom(ISmartPartInfo)
Hide(Object) (Inherited from IWorkspace)
OnActivate(TSmartPart)
OnApplySmartPartInfo(TSmartPart, TSmartPartInfo)
OnClose(TSmartPart)
OnHide(TSmartPart)
OnShow(TSmartPart, TSmartPartInfo)
RaiseSmartPartActivated(WorkspaceEventArgs)
RaiseSmartPartClosing(WorkspaceCancelEventArgs)
Show(Object) (Inherited from IWorkspace)
Show(Object, ISmartPartInfo) (Inherited from IWorkspace)

Events

SmartPartActivated (Inherited from IWorkspace)
SmartPartClosing (Inherited from IWorkspace)

Applies to