ISupportSwitch Interface
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).
graph BT Type["ISupportSwitch"] class Type type-node Implementing0["ISupportSwitchPassword"]-.->Type click Implementing0 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchPassword" Implementing1["RenameCommand"]-.->Type click Implementing1 "/cake-test/api/Cake.SevenZip.Commands/RenameCommand" Implementing2["ISupportSwitchWorkingDirectory"]-.->Type click Implementing2 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchWorkingDirectory" Implementing3["ISupportSwitchArchiveType"]-.->Type click Implementing3 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchArchiveType" Implementing4["ISupportSwitchFullyQualifiedFilePaths"]-.->Type click Implementing4 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchFullyQualifiedFilePaths" Implementing5["ISupportSwitchTimestampFromMostRecentFile"]-.->Type click Implementing5 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchTimestampFromMostRecentFile" Implementing6["AddCommand"]-.->Type click Implementing6 "/cake-test/api/Cake.SevenZip.Commands/AddCommand" Implementing7["ISupportSwitchOverwriteMode"]-.->Type click Implementing7 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchOverwriteMode" Implementing8["UpdateCommand"]-.->Type click Implementing8 "/cake-test/api/Cake.SevenZip.Commands/UpdateCommand" Implementing9["ExtractCommand"]-.->Type click Implementing9 "/cake-test/api/Cake.SevenZip.Commands/ExtractCommand" Implementing10["ISupportSwitchExcludeFilenames"]-.->Type click Implementing10 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchExcludeFilenames" Implementing11["HashCommand"]-.->Type click Implementing11 "/cake-test/api/Cake.SevenZip.Commands/HashCommand" Implementing12["ISupportSwitchExcludeArchiveFilenames"]-.->Type click Implementing12 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchExcludeArchiveFilenames" Implementing13["ISupportSwitchSetHashFunction"]-.->Type click Implementing13 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchSetHashFunction" Implementing14["ISupportSwitchShowTechnicalInformation"]-.->Type click Implementing14 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchShowTechnicalInformation" Implementing15["ISupportSwitchCompressionMethod"]-.->Type click Implementing15 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchCompressionMethod" Implementing16["ListCommand"]-.->Type click Implementing16 "/cake-test/api/Cake.SevenZip.Commands/ListCommand" Implementing17["TestCommand"]-.->Type click Implementing17 "/cake-test/api/Cake.SevenZip.Commands/TestCommand" Implementing18["ISupportSwitchIncludeFilenames"]-.->Type click Implementing18 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchIncludeFilenames" Implementing19["DeleteCommand"]-.->Type click Implementing19 "/cake-test/api/Cake.SevenZip.Commands/DeleteCommand" Implementing20["ISupportSwitchVolume"]-.->Type click Implementing20 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchVolume" Implementing21["ISupportSwitchIncludeArchiveFilenames"]-.->Type click Implementing21 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchIncludeArchiveFilenames" Implementing22["ISupportSwitchOutputDirectory"]-.->Type click Implementing22 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchOutputDirectory" Implementing23["ISupportSwitchDisableParsingOfArchiveName"]-.->Type click Implementing23 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchDisableParsingOfArchiveName" Implementing24["ISupportSwitchRecurseSubdirectories"]-.->Type click Implementing24 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchRecurseSubdirectories" Implementing25["ISupportSwitchUpdateOptions"]-.->Type click Implementing25 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchUpdateOptions" Implementing26["ISupportSwitchNtSecurityInformation"]-.->Type click Implementing26 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchNtSecurityInformation" Implementing27["ISupportSwitchSelfExtractingArchive"]-.->Type click Implementing27 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchSelfExtractingArchive" Implementing28["ISupportSwitchDeleteAfterCompression"]-.->Type click Implementing28 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchDeleteAfterCompression" Implementing29["ISupportSwitchCompressFilesOpenForWriting"]-.->Type click Implementing29 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchCompressFilesOpenForWriting" Implementing30["ISupportSwitchNtfsAlternateStreams"]-.->Type click Implementing30 "/cake-test/api/Cake.SevenZip.Switches/ISupportSwitchNtfsAlternateStreams"

Syntax

public interface ISupportSwitch