Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides an enumerator for components, assembly paths, or a list of directories containing references. You can get an instance of the interface from the SCompEnumService (SID_SCompEnumService) service.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("332CEDEE-6610-11D3-85FD-00C04F6123B3")> _
Public Interface IVsComponentEnumeratorFactory
[InterfaceTypeAttribute()]
[GuidAttribute("332CEDEE-6610-11D3-85FD-00C04F6123B3")]
public interface IVsComponentEnumeratorFactory
[InterfaceTypeAttribute()]
[GuidAttribute(L"332CEDEE-6610-11D3-85FD-00C04F6123B3")]
public interface class IVsComponentEnumeratorFactory
[<InterfaceTypeAttribute()>]
[<GuidAttribute("332CEDEE-6610-11D3-85FD-00C04F6123B3")>]
type IVsComponentEnumeratorFactory = interface end
public interface IVsComponentEnumeratorFactory
The IVsComponentEnumeratorFactory type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
GetComponents | Provides an enumerator for all of the components in a package. |
Top
Remarks
Notes to Implementers
The IVsComponentEnumeratorFactory interface is often implemented by the IVsAddWebReferenceDlg interface to enumerate the components.
See Also
Reference
Microsoft.VisualStudio.Shell.Interop Namespace