Click or drag to resize

SaveProjectAndWindowsStateDelegate Delegate

Saves the current project and the windows state to an archive.

Namespace: Altaxo.Main.Services
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public delegate IDictionary<string, IProjectItem> SaveProjectAndWindowsStateDelegate(
	IProjectArchive newArchive,
	IProjectArchive? oldArchive
)

Parameters

newArchive  IProjectArchive
The archive to save the project and windows state to.
oldArchive  IProjectArchive
The old project archive. Can be null. If not null, this archive represents the state of the project at the last saving.

Return Value

IDictionaryString, IProjectItem
A dictionary where the keys are the archive entry names that where used to store the project items that are the values. The dictionary contains only those project items that need further handling (e.g. late load handling).
See Also