Click or drag to resize

IProjectArchive Interface

Abstracts a zip file or a virtual file system where the project is stored into.

Namespace: Altaxo.Main.Services
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public interface IProjectArchive : IDisposable

The IProjectArchive type exposes the following members.

Properties
 NameDescription
Public propertyEntries Enumerates all entries in this project archive.
Public propertyFileName Gets the name of the file or folder. Can be null if no name is given yet.
Public propertySupportsDeferredLoading Gets a value indicating whether entries in this archive can be opened simultaneously.
Top
Methods
 NameDescription
Public methodContainsEntry Determines whether the archive contains an entry with the name given in entryName.
Public methodCopyEntryFrom Copies the entry from another archive.
Public methodCreateEntry Creates a new project archive entry.
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
Public methodGetEntry Gets an already existing entry. If an entry with that name does not exist, the value Null is returned.
Public methodGetEntryMemento Gets a memento that can later on used to read an entry of the archive.
Public methodSupportsCopyEntryFrom Gets a value indicating whether this type of archive supports the copying of entries from another archive.
Top
See Also