WorkflowView.SaveViewState(Stream) Method

Definition

Saves the view-state to a binary stream.

public:
 void SaveViewState(System::IO::Stream ^ viewState);
public void SaveViewState (System.IO.Stream viewState);
member this.SaveViewState : System.IO.Stream -> unit
Public Sub SaveViewState (viewState As Stream)

Parameters

viewState
Stream

A BinaryReader used to store the view state.

Examples

The following example demonstrates saving the view state for a WorkflowView object by creating a FileStream object using the FileMode.Create flag and passing it to the SaveViewState method. To load this view state at a later time, see LoadViewState.

public void SaveViewState()
{
    using (FileStream fs = new FileStream(@"viewstate.bin", FileMode.Create))
    {
        this.workflowView.SaveViewState(fs);
    }
}
Public Sub SaveViewState()

    Using fs As New FileStream("viewstate.bin", FileMode.Create)
        Me.workflowView.SaveViewState(fs)
    End Using
End Sub

Remarks

View state is the accumulation of the values of the properties and child controls of a view. Property values are persisted to the stream after saving and can be restored using the LoadViewState method.

Applies to