VSCOMPONENTTYPE Enumeration

Specifies the type of a component.

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

Syntax

'Declaration
Public Enumeration VSCOMPONENTTYPE
public enum VSCOMPONENTTYPE
public enum class VSCOMPONENTTYPE
type VSCOMPONENTTYPE
public enum VSCOMPONENTTYPE

Members

Member name Description
VSCOMPONENTTYPE_File The component is a file on disk.
VSCOMPONENTTYPE_ComPlus The component is a .NET assembly.
VSCOMPONENTTYPE_Com2 The component is a classic COM type library.
VSCOMPONENTTYPE_Project The component is another project in the solution.
VSCOMPONENTTYPE_Custom The component is a custom reference. This is implementation specific, meaning there is no set way to handle such a component.
VSCOMPONENTTYPE_Path The component enumerates directory paths to other components.

Remarks

COM Signature

From vsshell.idl:

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace