IComposableWorkspace Generic Interface
Interface implemented by workspaces that cannot inherit from Workspace and want to aggregate the functionality from a WorkspaceComposer
Namespace: Microsoft.Practices.CompositeUI.SmartParts
Assembly: Microsoft.Practices.CompositeUI (in microsoft.practices.compositeui.dll)
Syntax
'Declaration
Public Interface IComposableWorkspace(Of TSmartPart, TSmartPartInfo As ISmartPartInfo)
Inherits IWorkspace
'Usage
Dim instance As IComposableWorkspace(Of TSmartPart, TSmartPartInfo)
public interface IComposableWorkspace<TSmartPart,TSmartPartInfo> : IWorkspace where TSmartPartInfo : ISmartPartInfo
generic<typename TSmartPart, typename TSmartPartInfo> where TSmartPartInfo : ISmartPartInfo
public interface class IComposableWorkspace : IWorkspace
J# supports the use of generic types and methods, but not the declaration of new ones.
JScript does not support generic types and methods.
See Also
Reference
IComposableWorkspace Members
Microsoft.Practices.CompositeUI.SmartParts Namespace