ITHit.FileSystem.Windows Namespace |
| Class | Description | |
|---|---|---|
| AssemblyTypeLoader |
Provides functionality to load types from all assemblies in the current application domain.
| |
| AutoCadFilter |
Filters AutoCAD and ZWCAD operations that should not be synced to the remote storage.
| |
| AutodeskInventorFilter |
Filters Autodesk Inventor operations that should not be synced to the remote storage.
| |
| AutodeskRevitFilter |
Filters Autodesk Revit operations that should not be synced to the remote storage.
| |
| AutoLockFilter |
Filters application calls that should not auto-lock files.
| |
| ClientLockFailedException |
Thrown when a file or folder is blocked for create/update/lock/unlock operation from another thread
when calling methods of the IClientNotificationsWindows interface.
| |
| CloudFileStatusExtension |
Extends CloudFileStatus with additional methods.
| |
| CustomDataExtensions |
Provides methods for getting and setting content eTag and metadata eTag associated with a file or folder.
| |
| EngineWindows |
Represents Windows user file system.
| |
| ErrorStatusFilter |
Filters update operations for items that has error status.
| |
| FileDataSizeInfo |
Contains information about number of bytes on disk, number of
bytes in-sync with the remote storage and not in-sync with the remote storage.
| |
| FileSystemFilter | ||
| FilterHelper |
Provides detection if the lock file (owner file) exists.
| |
| FoxitFilter |
Filters Foxit PDF Editor operations that should not be synced to the remote storage.
| |
| HydrationSync |
Hydration and dehydration service.
| |
| IncomingPoolingSync |
Pooling synchronization.
| |
| ItemsChangeAfterEventArgs |
Item(s) change event argument, fired after the item(s) change.
| |
| ItemsChangeBeforeEventArgs |
Item(s) change event argument, fired before the item(s) change.
| |
| ItemsChangeEventArgs |
Item change event argument. Contains information about the event and item data.
| |
| ItemsChangeProgressEventArgs |
Item(s) change event argument, fired before the item(s) change.
| |
| ItemsChangeQueueEventArgs |
Item(s) queued event argument.
| |
| LibreOfficeFilter |
Filters Libre Office operations that should not be synced to the remote storage.
| |
| MenuCommandAttribute |
Specifies a menu command attribute for a class.
This attribute is used to associate a specific command type with a class.
Usage:
Apply this attribute to a class to associate it with a specific command type.
Example:
[MenuCommand(typeof(MyCommand))]
public class MyMenuHandler { }
This attribute is typically used in conjunction with menu command handlers
in the VirtualDrive project to define custom behavior for menu items.
| |
| MsOfficeFilter |
Filters Microsoft Office operations that should not be synced to the remote storage.
| |
| OutgoingSync |
User File System to Remote Storage synchronization.
| |
| PhotoshopFilter |
Filters Photoshop operations that should not be synced to the remote storage.
| |
| PlaceholderFile |
Represents a file placeholder in Windows file system.
| |
| PlaceholderFolder |
Represents a folder placeholder in Windows file system.
| |
| PlaceholderItem |
Represents a placeholder file or placeholder folder in the user file system.
| |
| Placeholders |
Represents placeholders in the user file system.
| |
| StatusException |
Thrown in case of a fetching/hydration error.
| |
| StreamCopy |
Stream helper functions.
| |
| SyncService |
Performs synchronization.
| |
| WindowsFileSystemItem |
Represents windows file system file or folder. Provides functions that are not available via .NET API.
| |
| ZipFilter |
Filters zip archiver operations that should not be synced to the remote storage.
|
| Structure | Description | |
|---|---|---|
| ProcessInfo |
Contains information about a user process.
|
| Interface | Description | |
|---|---|---|
| IClientNotifications |
Represents client messages that must be to be sent to the remote storage, such as lock and unlock commands.
| |
| ICustomDataWindows | ||
| IFileSystemItemWindows |
Represents a file or a folder in a user file system on Windows platform.
| |
| IFileWindows |
Represents a file in the user file system on Windows platform. Provides additiona methods specific to Windows only.
| |
| IFolderWindows |
Represents a folder in the user file system on Windows platform.
| |
| IMenuCommandWindows |
Represents context menu command.
| |
| IWindowsMoveContext |
Provides additional parameters for move operation on Windows platform.
| |
| IWindowsOperationContext |
Provides additional information about the operation on Windows OS.
|
| Delegate | Description | |
|---|---|---|
| EngineWindowsItemsChangeEventHandler |
Items change event delegate.
| |
| EngineWindowsItemsChangeProgressEventHandler |
Items change progress event delegate.
|
| Enumeration | Description | |
|---|---|---|
| FileAttributesExt |
File attributes required for cloud files management.
| |
| FolderControlFlags |
The flags that control the folder operations.
| |
| FolderOperation |
Handled folder operations.
| |
| PlaceholderState | The state of a placeholder file or folder. | |
| Verb |
Defines the available actions (verbs) that can be performed on a document, such as opening, editing, or printing.
|