SPWorkflowAssociation.SetHistoryList method

Specifies the list to which to log workflow history events for this workflow association.

Namespace:  Microsoft.SharePoint.Workflow
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Sub SetHistoryList ( _
    list As SPList _
)
'Usage
Dim instance As SPWorkflowAssociation
Dim list As SPList

instance.SetHistoryList(list)
public void SetHistoryList(
    SPList list
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

list is null .

ArgumentException

The template property of the list parameter is not SPListTemplateType.WorkflowHistory.

- or -

The task list and the history list of the association are not in the same website.

Remarks

If the workflow template does not require a history list, this method does nothing and returns; otherwise, this method sets the history list to which to log workflow history events for this workflow association.

See also

Reference

SPWorkflowAssociation class

SPWorkflowAssociation members

Microsoft.SharePoint.Workflow namespace

Other resources

Workflows in Windows SharePoint Services

Workflow Development for Windows SharePoint Services

Workflow Object Model in Windows SharePoint Services Overview