Partager via


WorkspaceComposer<TSmartPart,TSmartPartInfo> Class

Definition

generic <typename TSmartPart, typename TSmartPartInfo>
 where TSmartPartInfo : ISmartPartInfogcnew()public ref class WorkspaceComposer : Microsoft::Practices::CompositeUI::SmartParts::Workspace<TSmartPart, TSmartPartInfo>
public class WorkspaceComposer<TSmartPart,TSmartPartInfo> : Microsoft.Practices.CompositeUI.SmartParts.Workspace<TSmartPart,TSmartPartInfo> where TSmartPartInfo : ISmartPartInfonew()
type WorkspaceComposer<'SmartPart, 'SmartPartInfo (requires 'SmartPartInfo :> ISmartPartInfo and 'SmartPartInfo : (new : unit -> 'SmartPartInfo))> = class
    inherit Workspace<'SmartPart, 'SmartPartInfo (requires 'SmartPartInfo :> ISmartPartInfo and 'SmartPartInfo : (new : unit -> 'SmartPartInfo))>
Public Class WorkspaceComposer(Of TSmartPart, TSmartPartInfo)
Inherits Workspace(Of TSmartPart, TSmartPartInfo)

Type Parameters

TSmartPart
TSmartPartInfo
Inheritance
WorkspaceComposer<TSmartPart,TSmartPartInfo>

Constructors

WorkspaceComposer<TSmartPart,TSmartPartInfo>(IComposableWorkspace<TSmartPart,TSmartPartInfo>)

Properties

ActiveSmartPart (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
InnerSmartParts (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
SmartParts (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
WorkItem (Inherited from Workspace<TSmartPart,TSmartPartInfo>)

Methods

Activate(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
ApplySmartPartInfo(Object, ISmartPartInfo) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
Close(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
CloseInternal(TSmartPart) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
ConvertFrom(ISmartPartInfo)
CreateDefaultSmartPartInfo(TSmartPart) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
ForceClose(TSmartPart)
Hide(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
OnActivate(TSmartPart)
OnApplySmartPartInfo(TSmartPart, TSmartPartInfo)
OnClose(TSmartPart)
OnHide(TSmartPart)
OnShow(TSmartPart, TSmartPartInfo)
RaiseSmartPartActivated(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
RaiseSmartPartClosing(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
RaiseSmartPartClosing(WorkspaceCancelEventArgs) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
SetActiveSmartPart(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
SetActiveSmartPart(TSmartPart)
Show(Object, ISmartPartInfo) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
Show(Object) (Inherited from Workspace<TSmartPart,TSmartPartInfo>)

Events

SmartPartActivated (Inherited from Workspace<TSmartPart,TSmartPartInfo>)
SmartPartClosing (Inherited from Workspace<TSmartPart,TSmartPartInfo>)

Applies to