Click or drag to resize

IFileWindows Interface

IT Hit User File System
Represents a file in the user file system on Windows platform. Provides additiona methods specific to Windows only.

Namespace:  ITHit.FileSystem.Windows
Assembly:  ITHit.FileSystem.Windows (in ITHit.FileSystem.Windows.dll) Version: 8.4.27341.0
Syntax
public interface IFileWindows : IFile, 
	IFileSystemItem

The IFileWindows type exposes the following members.

Methods
  NameDescription
Public methodCloseCompletionAsync
Called when a file is being closed.
Public methodCode exampleDeleteAsync
Called before a file or a folder is being deleted from the user file system.
(Inherited from IFileSystemItem.)
Public methodCode exampleGetPropertiesAsync
Gets list of custom properties.
(Inherited from IFileSystemItem.)
Public methodCode exampleGetThumbnailAsync
Called when thumbnail is requested by the platform.
(Inherited from IFileSystemItem.)
Public methodCode exampleMoveToAsync
Called before a file or a folder is moved to a new location or renamed.
(Inherited from IFileSystemItem.)
Public methodOpenCompletionAsync
Called when a file is being opened.
Public methodCode exampleReadAsync
Transfers data from remote sorage to the user file system.
(Inherited from IFile.)
Public methodValidateDataAsync
Validates data after reading from remote storage.
Public methodWriteAsync
Updates this file in the remote storage.
(Inherited from IFile.)
Top
Remarks
All methods of this interface has 60 sec timeout. To process longer requests report progress by calling the ReportProgress(Int64, Int64) method of the IResultContext interface passed as a parameter to each method.
See Also