IVsUserContext::RemoveSubcontext Method (UInt32)

 

Removes the specified subcontext bag.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

int RemoveSubcontext(
	unsigned int dwCookie
)

Parameters

dwCookie
Type: System::UInt32

[in] Pointer to a unique identifier for the subcontext bag. This is the value returned by the AddSubcontext method when a subcontext bag is linked to the parent context bag.

Return Value

Type: System::Int32

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

From context.idl:

HRESULT IVsUserContext::RemoveSubcontext(
   [in] VSCOOKIE dwcookie
);

The AddSubcontext method returns a pointer to a unique identifier for the subcontext bag. Save this pointer and use it with the IVsUserContext.RemoveSubcontext method to delete the subcontext bag.

Return to top
Show: