Represents a folder for storing image files.
Namespace: SecretNest.ImageStore.Folder
Name | Type | Description | ReadOnly |
---|---|---|---|
Id | Guid | Record id | Yes |
Name | string | Name of this folder | No |
Path | string | Path of the root directory of this folder | No |
CompareImageWith | CompareImageWith | The scope of the target files to be compared with for each file located in this folder | No |
IsSealed | bool | Whether this folder should be read-only | No |
The scope of the target files to be compared with for each file located in this folder.
Note: This is only applied while comparing image hashing result, not file hashing result (Sha1). Same file comparing will never use this setting.
Note: After enlarging the scope, similar file records need to be reset, or no additional comparing will be processed with the files affected.
Enum: SecretNest.ImageStore.Folder.CompareImageWith
Element | Value | Description |
---|---|---|
All | 0 | The files in this folder will be compared with all files. |
FilesInOtherDirectories | 1 | The files in this folder will be compared with all files other than those from same directory (sub directories are not included). |
FilesInOtherFolders | 2 | The files in this folder will be compared with all files other than those in this folder. |
- Add-ImageStoreFolder
- Find-ImageStoreFolder
- Get-ImageStoreFolder
- Remove-ImageStoreFolder
- Search-ImageStoreFolder
- Sync-ImageStoreFolder
- Update-ImageStoreFolder
- Clear-ImageStoreEmptyFolders
- Add-ImageStoreFile
- Measure-ImageStoreFiles
- Move-ImageStoreFile
- Remove-ImageStoreDirectory
- Resolve-ImageStoreSimilarFiles
- Select-ImageStoreSameFile