VSCOMPONENTSELECTORDATA Structure
Stores selection attributes for a component.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from ValueType.) |
![]() | GetHashCode() | (Inherited from ValueType.) |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from ValueType.) |
| Name | Description | |
|---|---|---|
![]() | bstrFile | String containing the full path to component file. |
![]() | bstrProjRef | String containing the project reference. |
![]() | bstrTitle | String containing the human-readable name of component (not identity information). |
![]() | dwSize | DWORD containing the size of VSCOMPONENTSELECTORDATA. |
![]() | guidTypeLibrary | GUID specifying the type library. |
![]() | lcidTypeLibrary | Specifies the locale of the library. |
![]() | lCustom | DWORD containing custom information. |
![]() | type | Specifies the component type. Values are taken from the VSCOMPONENTTYPE enumeration. |
![]() | wFileBuildNumber | Contains the file's build number. |
![]() | wFileMajorVersion | Contains the file's major version number. |
![]() | wFileMinorVersion | Contains the file's minor version number. |
![]() | wFileRevisionNumber | Contains the file's build revision number. |
![]() | wTypeLibraryMajorVersion | Contains the type library's major version number. |
![]() | wTypeLibraryMinorVersion | Contains the type library's minor version number. |
The following members are optional:
wFileMajorVersion
wFileMinorVersion
wFileRevisionNumber
wFileBuildNumber
guidTypeLibrary
wTypeLibraryMajorVersion
wTypeLibraryMinorVersion
lcidTypeLibrary
The bstrProjRef project reference string is obtained from a call to GetProjrefOfProject
The lCustom member can contain any custom data.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

