Share via


__VSCOMPSELFLAGS2 Enum

Definition

Provides additional members for the VSCOMPSELFLAGS enum.

This enumeration supports a bitwise combination of its member values.

public enum class __VSCOMPSELFLAGS2
public enum class __VSCOMPSELFLAGS2
enum __VSCOMPSELFLAGS2
[System.Flags]
public enum __VSCOMPSELFLAGS2
[<System.Flags>]
type __VSCOMPSELFLAGS2 = 
Public Enum __VSCOMPSELFLAGS2
Inheritance
__VSCOMPSELFLAGS2
Attributes

Fields

Name Value Description
VSCOMSEL2_MultiSelectMode 1

Allows selection of multiple components.

VSCOMSEL2_ShowSelectedList 128

List of selected components is visible. Ignored in single-select mode.

VSCOMSEL2_ShowAllPagesOfSpecifiedTypes 256

Add pages, which are not specified in the rgcstiTabInitializers parameter of ComponentSelectorDlg2(UInt32, IVsComponentUser, UInt32, IntPtr[], String, String, UInt32, UInt32, UInt32, VSCOMPONENTSELECTORTABINIT[], Guid, String, String), but produce the same components (have the same ComponentType string value in the registry).

Remarks

Specifies the component selection flags for calls to ComponentSelectorDlg2.

COM Signature

From vsshell80.idl:

enum __VSCOMPSELFLAGS2  
{  
    VSCOMSEL2_MultiSelectMode              = 0x00000001,  
    VSCOMSEL2_ShowSelectedList             = 0x00000080,  
    VSCOMSEL2_ShowAllPagesOfSpecifiedTypes = 0x00000100,  
};  

Applies to