IVsObjectList2.CanDelete(UInt32, Int32) Method

Definition

Returns a flag indicating if the given list item can be deleted.

public:
 int CanDelete(System::UInt32 index, [Runtime::InteropServices::Out] int % pfOK);
int CanDelete(unsigned int index, [Runtime::InteropServices::Out] int & pfOK);
public int CanDelete (uint index, out int pfOK);
abstract member CanDelete : uint32 * int -> int
Public Function CanDelete (index As UInteger, ByRef pfOK As Integer) As Integer

Parameters

index
UInt32

[in] Specifies the index of the list item of interest.

pfOK
Int32

[out] Pointer to a flag indicating whether the item can be deleted.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell80.idl:

[C++]

HRESULT IVsObjectList2::CanDelete([in] ULONG Index,   
   [out] BOOL *pfOK  
);  

Set pfOK to indicate whether the item Index can be deleted. Return true if it can, false if not.

Applies to