VSLangProj2 Namespace
| Class | Description | |
|---|---|---|
![]() | PrjBrowseObjectCATID2 | CATID (Category ID) objects are used to extend the properties that appear in the Properties window for projects and project items. |
![]() | PrjKind2 | The PrjKind2 class supports Visual Basic Smart Device projects and Visual C# Smart Device projects. |
| Interface | Description | |
|---|---|---|
![]() | ProjectConfigurationProperties2 | This type provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() | ProjectProperties2 | This type provides internal-only access to file properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties. |
![]() | Reference2 | Extends the Reference interface of the VSLangProj namespace. |
![]() | VBPackageSettings | Defines a group of Visual Basic settings that are applied to all new projects. |
| Enumeration | Description | |
|---|---|---|
![]() | pkgCompare | Used by the OptionCompare property. |
![]() | pkgOptionExplicit | Used by the OptionExplicit property. |
![]() | pkgOptionStrict | Used by the OptionStrict property. |
![]() | prjRunPostBuildEvent | Used by the RunPostBuildEvent property. |


