IVsHierarchyDeleteHandler2.ShowSpecificDeleteRemoveMessage 方法

定义

显示特定的删除或删除消息。

public:
 int ShowSpecificDeleteRemoveMessage(System::UInt32 dwDelItemOps, System::UInt32 cDelItems, cli::array <System::UInt32> ^ rgDelItems, [Runtime::InteropServices::Out] int % pfShowStandardMessage, [Runtime::InteropServices::Out] System::UInt32 % pdwDelItemOp);
int ShowSpecificDeleteRemoveMessage(unsigned int dwDelItemOps, unsigned int cDelItems, std::Array <unsigned int> const & rgDelItems, [Runtime::InteropServices::Out] int & pfShowStandardMessage, [Runtime::InteropServices::Out] unsigned int & pdwDelItemOp);
public int ShowSpecificDeleteRemoveMessage (uint dwDelItemOps, uint cDelItems, uint[] rgDelItems, out int pfShowStandardMessage, out uint pdwDelItemOp);
abstract member ShowSpecificDeleteRemoveMessage : uint32 * uint32 * uint32[] * int * uint32 -> int
Public Function ShowSpecificDeleteRemoveMessage (dwDelItemOps As UInteger, cDelItems As UInteger, rgDelItems As UInteger(), ByRef pfShowStandardMessage As Integer, ByRef pdwDelItemOp As UInteger) As Integer

参数

dwDelItemOps
UInt32

中枚举中的一个值 __VSDELETEITEMOPERATION

cDelItems
UInt32

中中的项目数 rgDelItems

rgDelItems
UInt32[]

中VSITEMID 值的数组,指示要从项目中删除的项。

pfShowStandardMessage
Int32

true 如果 shell 要忽略 pdwDelItemOp 并显示标准消息,则设置为。

pdwDelItemOp
UInt32

DELITEMOP_DeleteFromStorage DELITEMOP_RemoveFromProject 如果允许删除或删除,则设置为或。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell80:

HRESULT IVsHierarchyDeleteHandler2::ShowSpecificDeleteRemoveMessage(  
   [in] DWORD dwDelItemOps,   
   [in] ULONG cDelItems,   
   [in, size_is(cDelItems)] VSITEMID rgDelItems[],   
   [out] BOOL *pfShowStandardMessage,   
   [out] VSDELETEITEMOPERATION *pdwDelItemOp  
);  

调用方说明

如果项目 truepfShowStandardMessage 中返回,则忽略 pdwDelItemOp 中的任何值。

适用于