IVsHierarchyDeleteHandler2.ShowSpecificDeleteRemoveMessage 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
显示特定的删除或删除消息。
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 如果允许删除或删除,则设置为或。
返回
如果该方法成功,则它会返回 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
);
调用方说明
如果项目 true 在 pfShowStandardMessage 中返回,则忽略 pdwDelItemOp 中的任何值。