Summary
Interfaces for all switches.
Commands "support" switches by implementing an ISupportSwitch
(e.g.
ISupportSwitchPassword
is implemented in all commands
that support setting a password (-p).
- Namespace
- Cake
.SevenZip .Switches - Implementing Types
-
- I
Support Switch Set Hash Function - I
Support Switch Show Technical Information - I
Support Switch Fully Qualified File Paths - AddCommand
- I
Support Switch Ntfs Alternate Streams - TestCommand
- ISupportSwitchVolume
- RenameCommand
- I
Support Switch Self Extracting Archive - I
Support Switch Working Directory - I
Support Switch Include Archive Filenames - I
Support Switch Compress Files Open For Writing - I
Support Switch Delete After Compression - I
Support Switch Disable Parsing Of Archive Name - I
Support Switch Output Directory - ListCommand
- ExtractCommand
- I
Support Switch Include Filenames - I
Support Switch Recurse Subdirectories - UpdateCommand
- I
Support Switch Compression Method - I
Support Switch Nt Security Information - I
Support Switch Update Options - I
Support Switch Exclude Archive Filenames - I
Support Switch Password - I
Support Switch Archive Type - I
Support Switch Exclude Filenames - DeleteCommand
- I
Support Switch Overwrite Mode - HashCommand
- I
Support Switch Timestamp From Most Recent File
- I
graph BT
Type["ISupportSwitch"]
class Type type-node
Implementing0["ISupportSwitchSetHashFunction"]-.->Type
click Implementing0 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchSetHashFunction"
Implementing1["ISupportSwitchShowTechnicalInformation"]-.->Type
click Implementing1 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchShowTechnicalInformation"
Implementing2["ISupportSwitchFullyQualifiedFilePaths"]-.->Type
click Implementing2 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchFullyQualifiedFilePaths"
Implementing3["AddCommand"]-.->Type
click Implementing3 "/Cake.7zip/api/Cake.SevenZip.Commands/AddCommand"
Implementing4["ISupportSwitchNtfsAlternateStreams"]-.->Type
click Implementing4 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchNtfsAlternateStreams"
Implementing5["TestCommand"]-.->Type
click Implementing5 "/Cake.7zip/api/Cake.SevenZip.Commands/TestCommand"
Implementing6["ISupportSwitchVolume"]-.->Type
click Implementing6 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchVolume"
Implementing7["RenameCommand"]-.->Type
click Implementing7 "/Cake.7zip/api/Cake.SevenZip.Commands/RenameCommand"
Implementing8["ISupportSwitchSelfExtractingArchive"]-.->Type
click Implementing8 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchSelfExtractingArchive"
Implementing9["ISupportSwitchWorkingDirectory"]-.->Type
click Implementing9 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchWorkingDirectory"
Implementing10["ISupportSwitchIncludeArchiveFilenames"]-.->Type
click Implementing10 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchIncludeArchiveFilenames"
Implementing11["ISupportSwitchCompressFilesOpenForWriting"]-.->Type
click Implementing11 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchCompressFilesOpenForWriting"
Implementing12["ISupportSwitchDeleteAfterCompression"]-.->Type
click Implementing12 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchDeleteAfterCompression"
Implementing13["ISupportSwitchDisableParsingOfArchiveName"]-.->Type
click Implementing13 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchDisableParsingOfArchiveName"
Implementing14["ISupportSwitchOutputDirectory"]-.->Type
click Implementing14 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchOutputDirectory"
Implementing15["ListCommand"]-.->Type
click Implementing15 "/Cake.7zip/api/Cake.SevenZip.Commands/ListCommand"
Implementing16["ExtractCommand"]-.->Type
click Implementing16 "/Cake.7zip/api/Cake.SevenZip.Commands/ExtractCommand"
Implementing17["ISupportSwitchIncludeFilenames"]-.->Type
click Implementing17 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchIncludeFilenames"
Implementing18["ISupportSwitchRecurseSubdirectories"]-.->Type
click Implementing18 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchRecurseSubdirectories"
Implementing19["UpdateCommand"]-.->Type
click Implementing19 "/Cake.7zip/api/Cake.SevenZip.Commands/UpdateCommand"
Implementing20["ISupportSwitchCompressionMethod"]-.->Type
click Implementing20 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchCompressionMethod"
Implementing21["ISupportSwitchNtSecurityInformation"]-.->Type
click Implementing21 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchNtSecurityInformation"
Implementing22["ISupportSwitchUpdateOptions"]-.->Type
click Implementing22 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchUpdateOptions"
Implementing23["ISupportSwitchExcludeArchiveFilenames"]-.->Type
click Implementing23 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchExcludeArchiveFilenames"
Implementing24["ISupportSwitchPassword"]-.->Type
click Implementing24 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchPassword"
Implementing25["ISupportSwitchArchiveType"]-.->Type
click Implementing25 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchArchiveType"
Implementing26["ISupportSwitchExcludeFilenames"]-.->Type
click Implementing26 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchExcludeFilenames"
Implementing27["DeleteCommand"]-.->Type
click Implementing27 "/Cake.7zip/api/Cake.SevenZip.Commands/DeleteCommand"
Implementing28["ISupportSwitchOverwriteMode"]-.->Type
click Implementing28 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchOverwriteMode"
Implementing29["HashCommand"]-.->Type
click Implementing29 "/Cake.7zip/api/Cake.SevenZip.Commands/HashCommand"
Implementing30["ISupportSwitchTimestampFromMostRecentFile"]-.->Type
click Implementing30 "/Cake.7zip/api/Cake.SevenZip.Switches/ISupportSwitchTimestampFromMostRecentFile"
Syntax
public interface ISupportSwitch