IVsObjectManager2.CreateCombinedBrowseComponentSet Method
Creates an empty component set which cam be manually populated with the components from simple sets and removes duplicate components. The component set can be used by a library to present project references in the Object Browser.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Function CreateCombinedBrowseComponentSet ( _
<OutAttribute> ByRef ppCombinedSet As IVsCombinedBrowseComponentSet _
) As Integer
'Usage
Dim instance As IVsObjectManager2
Dim ppCombinedSet As IVsCombinedBrowseComponentSet
Dim returnValue As Integer
returnValue = instance.CreateCombinedBrowseComponentSet(ppCombinedSet)
int CreateCombinedBrowseComponentSet(
out IVsCombinedBrowseComponentSet ppCombinedSet
)
int CreateCombinedBrowseComponentSet(
[OutAttribute] IVsCombinedBrowseComponentSet^% ppCombinedSet
)
abstract CreateCombinedBrowseComponentSet :
ppCombinedSet:IVsCombinedBrowseComponentSet byref -> int
function CreateCombinedBrowseComponentSet(
ppCombinedSet : IVsCombinedBrowseComponentSet
) : int
Parameters
- ppCombinedSet
Type: Microsoft.VisualStudio.Shell.Interop.IVsCombinedBrowseComponentSet%
The IVsCombinedBrowseComponentSet represents an empty component set, which can be populated with the symbols used in the Visual Studio symbol browsing tool such as Class View and Object Browser.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell80.idl:
HRESULT CreateCombinedBrowseComponentSet(
[out, retval] IVsCombinedBrowseComponentSet ** ppCombinedSet
);
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.