Share via


WorkItem Class

Definition

public ref class WorkItem : IDisposable, Microsoft::Practices::ObjectBuilder::IBuilderAware
public class WorkItem : IDisposable, Microsoft.Practices.ObjectBuilder.IBuilderAware
type WorkItem = class
    interface IBuilderAware
    interface IDisposable
Public Class WorkItem
Implements IBuilderAware, IDisposable
Inheritance
WorkItem
Derived
Implements

Constructors

WorkItem()

Properties

Commands
EventTopics
ID
InnerBuilder
InnerLocator
Items
Parent
RootWorkItem
Services
SmartParts
State
Status
TraceSource
UIExtensionSites
WorkItems
Workspaces

Methods

Activate()
BuildUp()
CreateCommand(Type, String)
CreateEventTopic(Type, String)
Deactivate()
DeleteState()
Dispose()
Dispose(Boolean)
FinishInitialization()
GetSmartPartInfo<TSmartPartInfo>(Object)
InitializeRootWorkItem(Builder)
InitializeServices()
InitializeWorkItem()
Load()
OnActivated()
OnActivating(CancelEventArgs)
OnBuiltUp(String)
OnDeactivated()
OnDeactivating(CancelEventArgs)
OnDisposed()
OnIdChanged()
OnInitialized()
OnObjectAdded(Object)
OnObjectRemoved(Object)
OnRunStarted()
OnTearingDown()
OnTerminated()
OnTerminating()
RegisterSmartPartInfo(Object, ISmartPartInfo)
Run()
Save()
Terminate()

Events

Activated
Activating
Deactivated
Deactivating
Disposed
IdChanged
Initialized
RunStarted
Terminated
Terminating

Applies to