IVsToolboxDataProvider.FileDropped 方法

发送通知文件在工具箱中删除。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function FileDropped ( _
    pszFilename As String, _
    pHierSource As IVsHierarchy, _
    <OutAttribute> ByRef pfFileProcessed As Integer _
) As Integer
int FileDropped(
    string pszFilename,
    IVsHierarchy pHierSource,
    out int pfFileProcessed
)

参数

  • pszFilename
    类型:System.String
    [in] 放置的文件的名称。
  • pfFileProcessed
    类型:System.Int32%
    [out, retval] 如果 true, file was moved successfully 然后处理。如果 false文件,然后尚未处理。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

HRESULT IVsToolboxDataProvider::FileDropped(
   [in]LPCOLESTR pszFileName,
   [in]IVsHierarchy *pHierSource,
   [out,retval]BOOL *pfFileProcessed
);

当数据提供程序接收在工具箱时丢弃文件的通知,则可以处理文件并向工具箱中添加项。如果成功处理文件,则返回 true 的值 pfFileProcessed 参数的或 false ,如果不处理文件。

.NET Framework 安全性

请参见

参考

IVsToolboxDataProvider 接口

Microsoft.VisualStudio.Shell.Interop 命名空间