IVsUIHierWinClipboardHelperEvents.OnPaste 方法

信号粘贴操作发生。

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

语法

声明
Function OnPaste ( _
    fDataWasCut As Integer, _
    dwEffects As UInteger _
) As Integer
int OnPaste(
    int fDataWasCut,
    uint dwEffects
)

参数

  • fDataWasCut
    类型:System.Int32
    [in] 如果 true, IDataObject 成功然后粘贴到目标层次结构。如果 false,然后剪切或复制操作已取消。
  • dwEffects
    类型:System.UInt32
    [in] 视觉效果与拖放操作,例如光标,位图,依此类推。这些应与 OnDropNotify相同的视觉效果。

返回值

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

备注

COM 签名

从 vsshell.idl:

HRESULT IVsUIHierWinClipboardHelperEvents::OnPaste(
   [in] BOOL fDataWasCut,
   [in] DWORD dwEffects
);

当对象粘贴时,目标项目处理 IDataObject的目录,然后建议侦听的层次结构粘贴通过调用 Paste发生。 此时,源层次结构可以从粘贴的清理。 例如,在剪辑,该项从源层次结构中移除。

.NET Framework 安全性

请参见

参考

IVsUIHierWinClipboardHelperEvents 接口

Microsoft.VisualStudio.Shell.Interop 命名空间