• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • SharpSevenZip
      • ArchiveFileInfo
      • ArchiveProperty
      • CompressionLevel
      • CompressionMethod
      • CompressionMode
      • EventSynchronizationStrategy
      • ExtractFileCallback
      • ICancellable
      • InArchiveFormat
      • LibraryFeature
      • OperationResult
      • OutArchiveFormat
      • SfxModule
      • SharpSevenZipArchiveFormat
      • SharpSevenZipBase
      • SharpSevenZipCompressor
      • SharpSevenZipExtractor
      • SharpSevenZipSfx
      • StreamWithAttributes
      • ZipEncryptionMethod
    • SharpSevenZip.EventArguments
      • ExtractFileCallbackArgs
      • ExtractFileCallbackReason
      • FileInfoEventArgs
      • FileNameEventArgs
      • FileOverwriteEventArgs
      • IntEventArgs
      • OpenEventArgs
      • PercentDoneEventArgs
      • ProgressEventArgs
    • SharpSevenZip.Exceptions
      • CompressionFailedException
      • ExtractionFailedException
      • LzmaException
      • SharpSevenZipArchiveException
      • SharpSevenZipCompressionFailedException
      • SharpSevenZipException
      • SharpSevenZipExtractionFailedException
      • SharpSevenZipInvalidFileNamesException
      • SharpSevenZipLibraryException
      • SharpSevenZipSfxValidationException
    • SharpSevenZip.Lzma
      • LzmaDecodeStream
      • LzmaEncodeStream
    • SharpSevenZip.Sdk
      • CoderPropId
      • ICodeProgress
      • ICoder
    • SharpSevenZip.Sdk.Compression.Lzma
      • Decoder
      • Encoder

    Class FileInfoEventArgs

    EventArgs used to report the file information which is going to be packed.

    Inheritance
    object
    EventArgs
    PercentDoneEventArgs
    FileInfoEventArgs
    Implements
    ICancellable
    Inherited Members
    PercentDoneEventArgs.PercentDone
    EventArgs.Empty
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SharpSevenZip.EventArguments
    Assembly: SharpSevenZip.dll
    Syntax
    public sealed class FileInfoEventArgs : PercentDoneEventArgs, ICancellable

    Constructors

    | Edit this page View Source

    FileInfoEventArgs(ArchiveFileInfo, byte)

    Initializes a new instance of the FileInfoEventArgs class.

    Declaration
    public FileInfoEventArgs(ArchiveFileInfo fileInfo, byte percentDone)
    Parameters
    Type Name Description
    ArchiveFileInfo fileInfo

    The current ArchiveFileInfo.

    byte percentDone

    The percent of finished work.

    Properties

    | Edit this page View Source

    Cancel

    Gets or sets whether to stop the current archive operation.

    Declaration
    public bool Cancel { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    FileInfo

    Gets the corresponding FileInfo to the event.

    Declaration
    public ArchiveFileInfo FileInfo { get; }
    Property Value
    Type Description
    ArchiveFileInfo
    | Edit this page View Source

    Skip

    Gets or sets whether to skip the current file.

    Declaration
    public bool Skip { get; set; }
    Property Value
    Type Description
    bool

    Implements

    ICancellable
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (C) Markovtsev Vadim 2009, 2010, Jérémy Ansel 2024