Property | Type | Description | |
---|---|---|---|
E_UNEXCEPTED | uint |
Method | Description | |
---|---|---|
EmptyRecycleBin ( ) : uint |
清空整个回收站的内容
|
|
EmptyRecycleBin ( IntPtr hwnd, string rootpath, SHERB dwFlags ) : uint |
清空回收站,这个方法同SHEmptyRecycleBin函数一样调用
|
|
QuerySizeRecycleBin ( long &RBsize, long &RBNumItems ) : uint |
查询整个回收站的大小和被删除的文件的个数
|
|
QuerySizeRecycleBin ( string rootpath, long &RBsize, long &RBNumItems ) : uint |
查询指定目录或磁盘下被删除到回收站的文件的总大小和个数。 如果设置为null,效果跟 QuerySizeRecycleBin(out long RBsize,out long RBNumItems )一样
|
|
RecycleBinInfo ( ) |
实例化一个RecycleBinInfo对象
|
Method | Description | |
---|---|---|
wrokThread ( object state ) : void |
public EmptyRecycleBin ( IntPtr hwnd, string rootpath, SHERB dwFlags ) : uint | ||
hwnd | IntPtr | 在调用SHEmptyRecycleBin期间,指向用来显示的对话框的父窗体的句柄 /// 可为NULL值 /// |
rootpath | string | 最大长度为260个字符的字符串,指定磁盘根目录或文件夹目录,可为null,则清空整个回收站的内容 |
dwFlags | SHERB | SHERB枚举,可组合使用 |
return | uint |
public QuerySizeRecycleBin ( long &RBsize, long &RBNumItems ) : uint | ||
RBsize | long | 大小,按字节计算 |
RBNumItems | long | 个数 |
return | uint |
public QuerySizeRecycleBin ( string rootpath, long &RBsize, long &RBNumItems ) : uint | ||
rootpath | string | 指定的磁盘和目录 |
RBsize | long | 总大小,按字节计算 |
RBNumItems | long | 文件的个数 |
return | uint |