This documentation is archived and is not being maintained.

IVsLibrary2.RemoveBrowseContainer Method

Removes a Browse Container being browsed by the library.

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

int RemoveBrowseContainer(
	uint dwReserved,
	string pszLibName


Type: System.UInt32

[in] Reserved. Set this parameter to null.

Type: System.String

[in] Pointer to a null-terminated string containing the library name.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

COM Signature

From vsshell80.idl:

HRESULT IVsLibrary2::RemoveBrowseContainer(
   [in] DWORD dwReserved, 
   [in] LPCWSTR pszLibName

Stop browsing the component identified by pszLibName. The pszLibName parameter is equivalent to that returned through the GetText method for this browse container. This method is only meaningful for registered libraries with global browse containers.