Click or drag to resize

IFolderWindows Interface

IT Hit User File System
Represents a folder in the user file system on Windows platform.

Namespace:  ITHit.FileSystem.Windows
Assembly:  ITHit.FileSystem.Windows (in ITHit.FileSystem.Windows.dll) Version: 8.1.26791.0-Beta2
Syntax
public interface IFolderWindows : IFolder, 
	IFileSystemItem

The IFolderWindows type exposes the following members.

Methods
  NameDescription
Public methodCreateFileAsync
Creates a new file in this folder in the remote storage.
(Inherited from IFolder.)
Public methodCreateFolderAsync
Creates a new folder in the remote storage.
(Inherited from IFolder.)
Public methodCode exampleDeleteAsync
Called before a file or a folder is being deleted from the user file system.
(Inherited from IFileSystemItem.)
Public methodGetChildrenAsync
Gets list of files and folders contained in this folder that match a search pattern.
(Inherited from IFolder.)
Public methodCode exampleGetFolderOperationControlAsync
Method returns whether the Shell should perform the operation.
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 methodWriteAsync
Updates this folder info in the remote storage.
(Inherited from IFolder.)
Top
Remarks
In addition to properties and methods provided by IFolder interface this inteface provides GetFolderOperationControlAsync(FolderOperation, String, IntPtr, FolderControlFlags, FileAttributes, FileAttributes) method that allows or disallows copy, move, delete, rename, hydrate and dehydrate operations on this folder.
See Also